COMMIT IO#codepoints, each_codepoint, & StringIO (specs for new feature, see redmine #1667) http://github.com/rubyspec/rubyspec/commit/e6c31d2258530abff515a9933494efecdf9a19c5 COMMIT Enumerable#first: fight utter bad luck with more cases, see Redmine #1686 http://github.com/rubyspec/rubyspec/commit/68b572a5972f22defccccd8257dae031316b4cf0 COMMIT Array & Enumerable#sort should raise an ArgumentError if arguments are not comparable http://github.com/rubyspec/rubyspec/commit/72a370157ecd621c243f7cccefcfa93cb6ce4ca5 COMMIT String#dump on 1.9 includes encoding name in output for UTF-16BE/LE http://github.com/rubyspec/rubyspec/commit/b907249ac71c0334cb06175a4355599d2a04afde --- 20090624T085812 +++ 20090625T085638 @@ -1,9430 +1,9431 @@ - does not freezes self during being sorted - returns the specified value when it would break in the given block - compares values returned by block with 0 +- raises an error if objects can't be compared Array#sort! - sorts array in place using <=> @@ -10388,6 +10389,7 @@ - sort should throw a NoMethodError if elements do not define <=> - sorts enumerables that contain nils - compare values returned by block with 0 +- raises an error if objects can't be compared /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/core/enumerable/take_spec.rb Enumerable#take @@ -12905,6 +12907,7 @@ IO#print - needs to be reviewed for spec completeness +heh /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/core/io/printf_spec.rb IO#printf @@ -12918,7 +12921,6 @@ - writes the first byte of an object's string representation - writes Numerics that fit in a C char - write the first byte of Numerics that don't fit in a C char -heh /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/core/io/puts_spec.rb IO#puts @@ -17831,90 +17833,90 @@ /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/core/symbol/inspect_spec.rb Symbol#inspect - returns self as a symbol literal for :[] +- returns self as a symbol literal for :$ruby - returns self as a symbol literal for :/ -- returns self as a symbol literal for :"&&" -- returns self as a symbol literal for :"*foo" +- returns self as a symbol literal for :"\"\"" - returns self as a symbol literal for :"++" - returns self as a symbol literal for :".." - returns self as a symbol literal for :$' -- returns self as a symbol literal for :"@@ruby!" +- returns self as a symbol literal for :"@ruby?" - returns self as a symbol literal for :$\ -- returns self as a symbol literal for :@ruby +- returns self as a symbol literal for :"?" +- returns self as a symbol literal for :"=" - returns self as a symbol literal for :=~ +- returns self as a symbol literal for :fred! - returns self as a symbol literal for :$-w - returns self as a symbol literal for :> -- returns self as a symbol literal for :":" +- returns self as a symbol literal for :"$" +- returns self as a symbol literal for :"." - returns self as a symbol literal for :< - returns self as a symbol literal for :$; +- returns self as a symbol literal for :" " - returns self as a symbol literal for :$> - returns self as a symbol literal for :>= - returns self as a symbol literal for :` -- returns self as a symbol literal for :$ruby - returns self as a symbol literal for :"foo bar" -- returns self as a symbol literal for :"\"\"" +- returns self as a symbol literal for :"\"" - returns self as a symbol literal for :^ - returns self as a symbol literal for :$` +- returns self as a symbol literal for :@@ruby - returns self as a symbol literal for :% - returns self as a symbol literal for :=== -- returns self as a symbol literal for :"@ruby?" -- returns self as a symbol literal for :"?" -- returns self as a symbol literal for :"=" +- returns self as a symbol literal for :"@ruby!" +- returns self as a symbol literal for :"=>" - returns self as a symbol literal for :$" -- returns self as a symbol literal for :"$" +- returns self as a symbol literal for :$1234 - returns self as a symbol literal for :<=> -- returns self as a symbol literal for :fred! -- returns self as a symbol literal for :"." +- returns self as a symbol literal for :fred? +- returns self as a symbol literal for :"," - returns self as a symbol literal for :"!" - returns self as a symbol literal for :-@ -- returns self as a symbol literal for :" " +- returns self as a symbol literal for :" foo" +- returns self as a symbol literal for :"$-ww" - returns self as a symbol literal for :>> - returns self as a symbol literal for :~ -- returns self as a symbol literal for :"\"" -- returns self as a symbol literal for :"@ruby!" +- returns self as a symbol literal for :"|||" +- returns self as a symbol literal for :"$ruby?" - returns self as a symbol literal for :$/ - returns self as a symbol literal for :$& -- returns self as a symbol literal for :@@ruby - returns self as a symbol literal for :[]= - returns self as a symbol literal for :| -- returns self as a symbol literal for :"=>" +- returns self as a symbol literal for :"@" - returns self as a symbol literal for :"..." -- returns self as a symbol literal for :fred? -- returns self as a symbol literal for :$1234 -- returns self as a symbol literal for :"," +- returns self as a symbol literal for :"'" - returns self as a symbol literal for :$! - returns self as a symbol literal for :"!~" -- returns self as a symbol literal for :" foo" +- returns self as a symbol literal for :"foo " - returns self as a symbol literal for :* -- returns self as a symbol literal for :"$-ww" +- returns self as a symbol literal for :"@@ruby?" - returns self as a symbol literal for :$* - returns self as a symbol literal for :$_ - returns self as a symbol literal for :$= - returns self as a symbol literal for :$? -- returns self as a symbol literal for :"|||" +- returns self as a symbol literal for :"||" - returns self as a symbol literal for :<= -- returns self as a symbol literal for :"$ruby?" +- returns self as a symbol literal for :"$ruby!" - returns self as a symbol literal for :$, - returns self as a symbol literal for :$~ -- returns self as a symbol literal for :"@" +- returns self as a symbol literal for :";" +- returns self as a symbol literal for :fred - returns self as a symbol literal for :& - returns self as a symbol literal for :"!=" - returns self as a symbol literal for :$@ - returns self as a symbol literal for :== -- returns self as a symbol literal for :"'" -- returns self as a symbol literal for :"foo " +- returns self as a symbol literal for :"&&" +- returns self as a symbol literal for :"*foo" - returns self as a symbol literal for :"9" - returns self as a symbol literal for :$+ - returns self as a symbol literal for :$$ -- returns self as a symbol literal for :"@@ruby?" +- returns self as a symbol literal for :"@@ruby!" - returns self as a symbol literal for :$. - returns self as a symbol literal for :** -- returns self as a symbol literal for :"||" +- returns self as a symbol literal for :@ruby - returns self as a symbol literal for :"::" - returns self as a symbol literal for :+@ -- returns self as a symbol literal for :"$ruby!" -- returns self as a symbol literal for :";" +- returns self as a symbol literal for :":" - returns self as a symbol literal for :$< -- returns self as a symbol literal for :fred - returns self as a symbol literal for :<< - returns self as a symbol literal for :$: @@ -27983,7 +27985,7 @@ Finished in seconds -2715 files, 11160 examples, 36216 expectations, 17 failures, 5 errors +2715 files, 11162 examples, 36222 expectations, 17 failures, 5 errors exit 1 failed(rubyspec) == end #