COMMIT New specs for Zlib::Inflate. http://github.com/rubyspec/rubyspec/commit/56142bf6fe9d7980a0a7d3d0c88acf2111108558 COMMIT Corrected MRI's bugid. http://github.com/rubyspec/rubyspec/commit/f39e0e86e0066f14d212801247287ef75ef21917 COMMIT Added specs to ensure File.new and File.open load directories http://github.com/rubyspec/rubyspec/commit/c680a63d9f0aacef99a5944ebaaf5d96019635f0 --- 20091011T083945 +++ 20091012T083931 @@ -1,10170 +1,10171 @@ - create a new file when use File::WRONLY|File::TRUNC mode - coerces filename using to_str - expected errors +- opens directories /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/core/file/open_spec.rb File.open @@ -10235,6 +10236,7 @@ - raises a SystemCallError if passed an invalid Integer type - raises an ArgumentError if passed the wrong number of arguments - raises an ArgumentError if passed an invalid string for mode +- opens directories /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/core/file/owned_spec.rb File.owned? @@ -27791,11 +27793,14 @@ /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/zlib/inflate/append_spec.rb Zlib::Inflate#<< - appends data to the input stream +- treats nil argument as the end of compressed data +- just passes through the data after nil argument /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/zlib/inflate/inflate_spec.rb Zlib::Inflate#inflate - inflates some data - inflates lots of data +- works in pass-through mode, once finished Zlib::Inflate::inflate - inflates some data @@ -28686,7 +28691,7 @@ ) ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR -ThreadError: Thread#join: deadlock 0x7fef2262c370 - mutual join(0x38f9488) +ThreadError: Thread#join: deadlock 0x7f6487742370 - mutual join(0x42caf98) /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join' /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/conditionvariable/broadcast_spec.rb:55 /home/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each' @@ -29592,7 +29597,7 @@ Finished in seconds -2894 files, 11377 examples, 36690 expectations, 30 failures, 36 errors +2894 files, 11382 examples, 36697 expectations, 30 failures, 36 errors exit 1 failed(rubyspec) == end #