test/all.rb in syro-0.0.1 vs test/all.rb in syro-0.0.2

- old
+ new

@@ -86,10 +86,24 @@ on("comments") { run(comments, inbox.merge(path: @path)) } } } + + on("one") { + @one = "1" + + get { + res.write(@one) + } + } + + on("two") { + get { + res.write(@one) + } + } } setup do Driver.new(app) end @@ -153,7 +167,17 @@ end test "inherited inbox" do |f| f.get("/posts/42/comments") assert_equal "GET /posts/42/comments", f.last_response.body + assert_equal 200, f.last_response.status +end + +test "leaks" do |f| + f.get("/one") + assert_equal "1", f.last_response.body + assert_equal 200, f.last_response.status + + f.get("/two") + assert_equal "", f.last_response.body assert_equal 200, f.last_response.status end