COMMIT 1.9.2: Array#repeated_permutation: new specs http://github.com/rubyspec/rubyspec/commit/d09a1b8cfb6bab6f6ed5b1a5404a6481c509b1bc COMMIT Array#combination: Order is implementation specific http://github.com/rubyspec/rubyspec/commit/4a796177a3dae1aabafb31374c32bdafb9993dd1 COMMIT 1.9.2: Array#repeated_combination: new specs http://github.com/rubyspec/rubyspec/commit/5b700f4cfa35d2c3a1734b7cf5095982c4b40507 =================================================================== +++ 20100519T080233 @@ 22318 @@ Psych::TestEncoding#test_alias: s: . Psych::TestEncoding#test_map_tag: s: . Psych::TestEncoding#test_doc_tag: s: . +Psych::TestEngineManager#test_bad_engine: /home/chkbuild/tmp/build/ruby-1.9.2//ruby/.ext/common/syck/rubytypes.rb:: warning: method redefined; discarding old to_yaml_properties /home/chkbuild/tmp/build/ruby-1.9.2//ruby/.ext/common/psych/deprecated.rb:: warning: previous definition of to_yaml_properties was here s: . Psych::TestEngineManager#test_set_psych: s: . @@ 31348 @@ - raises a RuntimeError on a frozen array - returns an Enumerator if no block given +/home/chkbuild/tmp/build/ruby-1.9.2//rubyspec/core/array/repeated_combination_spec.rb +Array#repeated_combination - returns an enumerator when no block is provided - returns self when a block is given +- yields nothing for negative length and return self +- yields the expected repeated_combinations - yields [] when length is 0 +- yields nothing when the array is empty and num is non zero - yields a partition consisting of only singletons +/home/chkbuild/tmp/build/ruby-1.9.2//rubyspec/core/array/repeated_permutation_spec.rb +Array#repeated_permutation +- returns an Enumerator of all repeated permutations of given length when called without a block +- yields all repeated_permutations to the block then returns self when called with block but no arguments +- yields the empty repeated_permutation ([[]]) when the given length is 0 +- does not yield when called on an empty Array with a nonzero argument - handles duplicate elements correctly - truncates Float arguments - returns an Enumerator which works as expected even when the array was modified @@ 55829 @@ ) Kernel.spawn joins the current process group by default FAILED Expected 0 + to equal 7139 /home/chkbuild/tmp/build/ruby-1.9.2//rubyspec/core/kernel/spawn_spec.rb:55:in `block (4 levels) in ' /home/chkbuild/tmp/build/ruby-1.9.2//rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' @@ 56100 @@ Finished in seconds +3162 files, 14396 examples, expectations, 15 failures, 18 errors exit 1 failed(rubyspec) == end #