test/match.rb in cuba-2.2.1 vs test/match.rb in cuba-3.0.0.rc1
- old
+ new
@@ -31,14 +31,14 @@
assert_equal ["jdoe", "123"], resp.body
end
test "regex nesting" do |env|
Cuba.define do
- on /u\/(\w+)/ do |uid|
+ on(/u\/(\w+)/) do |uid|
res.write uid
- on /posts\/(\d+)/ do |id|
+ on(/posts\/(\d+)/) do |id|
res.write id
end
end
end
@@ -49,14 +49,14 @@
assert_equal ["jdoe", "123"], resp.body
end
test "regex nesting colon param style" do |env|
Cuba.define do
- on /u:(\w+)/ do |uid|
+ on(/u:(\w+)/) do |uid|
res.write uid
- on /posts:(\d+)/ do |id|
+ on(/posts:(\d+)/) do |id|
res.write id
end
end
end
@@ -81,6 +81,6 @@
env["PATH_INFO"] = "/user/jdoe/posts/123"
_, _, resp = Cuba.call(env)
assert_equal ["jdoe", "123"], resp.body
-end
\ No newline at end of file
+end