spec/route_entry_spec.rb in nyara-0.0.1.pre.6 vs spec/route_entry_spec.rb in nyara-0.0.1.pre.8

- old
+ new

@@ -42,9 +42,16 @@ re, conv = @r.compile_re '/' assert_equal '^/$', re assert_equal [], conv end + it "#compile %z" do + re, conv = @r.compile_re '/%z' + assert_equal [:to_s], conv + s = '/foo bar.baz' + assert_equal [s, s[1..-1]], s.match(Regexp.new re).to_a + end + it "#compile_re with utf-8 chars" do re, conv = @r.compile_re '/目录/%da/也可以' assert_equal [:to_i], conv s = "/目录/12a/也可以" assert_equal [s, '12'], s.match(Regexp.new re).to_a