COMMIT Array specs refactor to use common specs to check behavior when no block is given http://github.com/rubyspec/rubyspec/commit/8fb6ab75a49a54ae884afa4e01b69a2dba16d84c COMMIT removed unnecessary shared spec file http://github.com/rubyspec/rubyspec/commit/152ababd68e943257ea1a9a4e97319902de3a8fa COMMIT added specs to check that Array.select returns an Enumerator when no block is given http://github.com/rubyspec/rubyspec/commit/635c94dbd1789fc6fc4a8b2d9c523e58a6e2fcaa --- 20091105T095052 +++ 20091106T095100 @@ -1,6499 +1,6499 @@ <"#"> expected but was <"#">. -2124 tests, 1670441 assertions, 1 failures, 0 errors +2124 tests, 1670437 assertions, 1 failures, 0 errors make: *** [test-all] エラー 1 exit 2 failed(test-all) @@ -6891,6 +6891,7 @@ Array#delete_if - removes each element for which block returns true - returns self +- returns an Enumerator if no block given - returns an Enumerator if no block given, and the enumerator can modify the original array - raises a TypeError on a frozen array - keeps tainted status @@ -8190,6 +8191,7 @@ /home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/core/array/select_spec.rb Array#select +- returns an Enumerator if no block given - returns a new array of elements for which block is true - does not return subclass instance on Array subclasses - properly handles recursive arrays @@ -28671,7 +28673,7 @@ ) ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR -ThreadError: Thread#join: deadlock 0x7f507f23d378 - mutual join(0x330b378) +ThreadError: Thread#join: deadlock 0x7f6d2149a378 - mutual join(0x36bb9f0) /home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join' /home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/conditionvariable/broadcast_spec.rb:55 /home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each' @@ -29577,7 +29579,7 @@ Finished in seconds -2900 files, 11420 examples, 36684 expectations, 30 failures, 35 errors +2900 files, 11422 examples, 36686 expectations, 30 failures, 35 errors exit 1 failed(rubyspec) == end #