OlderDiff < 20110701T071119Z < ThisDiff > 20110703T071219Z > NewerDiff
OLDREV 32293 NEWREV 32374 CHG ChangeLog 32291->32373 CHG array.c 31013->32373 CHG version.h 32290->32374 CHG test/test_securerandom.rb 32124->32365 CHG test/ruby/test_array.rb 29815->32373 COMMIT new-style hash syntax for send args COMMIT Test hanging commas in Hashes COMMIT new-style hash literal syntax COMMIT Whitespace like 356fa4fb COMMIT Fix requiring order: included Math must be mathn. COMMIT This spec doesn't work with mathn. COMMIT Spec for missing yield([a, b]) case in Hash#each logic (JRUBY-5839) COMMIT Merge pull request #56 from nevir/new_style_hash COMMIT Some fixes for [Array, Hash, String].try_convert specs. =================================================================== +++ 20110703T071219Z @@ 7666 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/ruby/test/net/http/test_connection.rb:20:in `test_connection_refused_in_request' --------------- +2724 tests, 1352926 assertions, 3 failures, 0 errors make: *** [test-all] Error 1 exit 2 failed(test-all) @@ 10397 @@ - returns a new array without elements for which block is true - returns self when called on an Array emptied with #shift - properly handles recursive arrays +- returns subclass instance on Array subclasses (FAILED - <n>) - returns an Enumerator if no block given Array#reject! @@ 14018 @@ - yields the key and value of each pair to a block expecting |key, value| - yields the key only to a block expecting |key,| - uses the same order as keys() and values() +- properly expands (or not) child class's 'each'-yielded args - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block @@ 14327 @@ Hash.try_convert - returns the argument if passed a Hash - returns nil if the argument can't be coerced into a Hash +- does not rescue exceptions raised by #to_hash - coerces the argument with #to_hash +- raises a TypeError if #to_hash does not return a Hash /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/rubyspec/core/hash/update_spec.rb Hash#update @@ 26264 @@ - returns a new array without elements for which block is true - returns self when called on an Array emptied with #shift - properly handles recursive arrays +- returns subclass instance on Array subclasses (FAILED - <n>) - returns an Enumerator if no block given Array#reject! @@ 26278 @@ <n>) +Array#reject returns subclass instance on Array subclasses FAILED +Expected [1, 3] (Array) to be kind of ArraySpecs::MyArray /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/expectations/should.rb:8:in `should' +/var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/rubyspec/core/array/reject_spec.rb:35 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `protect' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect' +/var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/rubyspec/core/array/reject_spec.rb:3:in `all?' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `each' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `all?' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 26295 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:199:in `process' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:37:in `describe' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/object.rb:11:in `describe' +/var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/rubyspec/core/array/reject_spec.rb:5 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `load' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `files' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 26310 @@ Finished in <t> seconds +1 file, 12 examples, <num> expectations, 1 failure, 0 errors exit 1 +failed(rubyspec/core/array/reject_spec.rb) == rubyspec/core/array/repeated_combination_spec.rb # <time> + bin/ruby mspec/bin/mspec -V -f s -B /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/bin/ruby rubyspec/core/array/repeated_combination_spec.rb ruby <version> @@ 35162 @@ - yields the key and value of each pair to a block expecting |key, value| - yields the key only to a block expecting |key,| - uses the same order as keys() and values() +- properly expands (or not) child class's 'each'-yielded args - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block @@ 35786 @@ Hash.try_convert - returns the argument if passed a Hash - returns nil if the argument can't be coerced into a Hash +- does not rescue exceptions raised by #to_hash - coerces the argument with #to_hash +- raises a TypeError if #to_hash does not return a Hash Finished in <t> seconds @@ 45248 @@ <n>) An exception occurred during: Mock.verify_count Process.setrlimit and Process.getrlimit coerces arguments to Integers FAILED +Mock '#<MockIntObject:0x<address> @calls=0, @value=4>' expected to receive 'to_int' at least 1 times but received it 0 times /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/mocks/mock.rb:110:in `verify_count' @@ 54092 @@ - treats empty expressions as nils - freezes string keys on initialization - checks duplicated keys on initialization +- accepts a hanging comma Finished in <t> seconds =================================================================== --- 20110701T071119Z @@ 7666 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/ruby/test/net/http/test_connection.rb:20:in `test_connection_refused_in_request' --------------- -2724 tests, 1352922 assertions, 3 failures, 0 errors make: *** [test-all] Error 1 exit 2 failed(test-all) @@ 45210 @@ <n>) An exception occurred during: Mock.verify_count Process.setrlimit and Process.getrlimit coerces arguments to Integers FAILED -Mock '#<MockIntObject:0x<address> @calls=0, @value=18446744073709551615>' expected to receive 'to_int' at least 1 times but received it 0 times /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/mocks/mock.rb:110:in `verify_count'
OlderDiff < 20110701T071119Z < ThisDiff > 20110703T071219Z > NewerDiff