COMMIT Reverted d1b01265d29dc55fbd6b2ae5082736f23c7d2e36. http://github.com/rubyspec/rubyspec/commit/a599e557aedf78015e2dd1d170968879bf284041 COMMIT library/uri: insure string-like arguments are accepted for URI.join, URI#merge, URI#route_to, URI#route_from. http://github.com/rubyspec/rubyspec/commit/6d2cbe42a46d689626fe10f0feb8a5334304679f COMMIT library/uri: Basic specs for URI#merge; check that URI() and URI.join accept URI objects [redmine:3505] http://github.com/rubyspec/rubyspec/commit/0cc448295e156259d90b7ad25b478b1e47efd9b4 =================================================================== +++ 20100722T093657 @@ 11 @@ URL: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8 ?\227?\131?\170?\227?\131?\157?\227?\130?\184?\227?\131?\136?\227?\131?\170?\227?\129?\174?\227?\131?\171?\227?\131?\188?\227?\131?\136: http://svn.ruby-lang.org/repos/ruby ?\227?\131?\170?\227?\131?\157?\227?\130?\184?\227?\131?\136?\227?\131?\170 UUID: b2dd03c8-39d4-4d8f-98ff-823fe69b080e +?\227?\131?\170?\227?\131?\147?\227?\130?\184?\227?\131?\167?\227?\131?\179: 28709 ?\227?\131?\142?\227?\131?\188?\227?\131?\137?\231?\168?\174?\229?\136?\165: ?\227?\131?\135?\227?\130?\163?\227?\131?\172?\227?\130?\175?\227?\131?\136?\227?\131?\170 ?\230?\186?\150?\229?\130?\153?\228?\184?\173?\227?\129?\174?\229?\135?\166?\231?\144?\134: ?\231?\137?\185?\227?\129?\171?\227?\129?\170?\227?\129?\151 ?\230?\156?\128?\231?\181?\130?\229?\164?\137?\230?\155?\180?\232?\128?\133: svn @@ 33066 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/library/uri/join_spec.rb URI.join +- returns a URI object of the concatenation of a protocol and domain, and a path +- raises an error if given no argument +- doesn't create redundant '/'s +- discards arguments given before an absolute uri +- resolves .. in paths /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/library/uri/mailto/build_spec.rb URI::Mailto.build - conforms to the MatzRuby tests +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/library/uri/merge_spec.rb +URI#merge +- returns the receiver and the argument, joined as per URI.join +- accepts URI objects as argument /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/library/uri/normalize_spec.rb URI#normalize @@ 33114 @@ URI.regexp - behaves according to the MatzRuby tests +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/library/uri/route_from_spec.rb +URI#route_from +- gives the minimal difference between the current URI and the target +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/library/uri/route_to_spec.rb +URI#route_to +- gives the minimal difference between the current URI and the target /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/library/uri/select_spec.rb URI#select @@ 33136 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/library/uri/uri_spec.rb the URI method - parses a given URI, returning a URI object +- converts its argument with to_str - does not add a URI method to Object instances /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/library/yaml/add_builtin_type_spec.rb @@ 38517 @@ Finished in seconds +3220 files, 13620 examples, expectations, 68 failures, 76 errors exit 1 failed(rubyspec) == end #