test/all.rb in syro-0.0.2 vs test/all.rb in syro-0.0.3
- old
+ new
@@ -99,10 +99,14 @@
on("two") {
get {
res.write(@one)
}
+
+ post {
+ res.redirect("/one")
+ }
}
}
setup do
Driver.new(app)
@@ -177,7 +181,16 @@
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
+
+test "redirect" do |f|
+ f.post("/two")
+ assert_equal 302, f.last_response.status
+
+ f.follow_redirect!
+ assert_equal "1", f.last_response.body
assert_equal 200, f.last_response.status
end