COMMIT [Brian Ford] Cleaned up YAML.load specs usec from a ISO8601 timestamp. http://github.com/rubyspec/rubyspec/commit/4ec2c72e96ddea9961e8568b622e5fc6028154eb COMMIT [Brian Ford] Added ruby_bug guard for BigDecimal::ROUND_HALF_DOWN|EVEN. http://github.com/rubyspec/rubyspec/commit/f71ce65b2f4c512a18447f6d9fa2c6e914db3378 COMMIT [Charles Oliver Nutter] Add spec for 'self' in binding from within Class/Module.new block. http://github.com/rubyspec/rubyspec/commit/d753257101996d87d0033c1d1471e1e891a2b0cd =================================================================== +++ 20110413T225012Z @@ 85955 @@ - works on complex keys - loads a symbol key that contains spaces +YAML.load with iso8601 timestamp +- computes the microseconds Finished in seconds =================================================================== --- 20110411T224906Z @@ 24146 @@ - raises TypeError if the argument cannot be coerced to BigDecimal /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb -BigDecimal#round -- correctly rounds using ROUND_HALF_DOWN (FAILED - ) -- correctly rounds using ROUND_HALF_EVEN (FAILED - ) /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/sign_spec.rb BigDecimal#sign @@ 64124 @@ ruby /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb -BigDecimal#round -- correctly rounds using ROUND_HALF_DOWN (FAILED - ) -- correctly rounds using ROUND_HALF_EVEN (FAILED - ) ) -BigDecimal#round correctly rounds using ROUND_HALF_DOWN FAILED -Expected #,'0.0',4(12)> to equal 1 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/matchers/base.rb:8:in `==' -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb:8 -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb:6:in `times' -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb:6 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/context.rb:179:in `protect' -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb:2:in `all?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/context.rb:179:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/context.rb:179:in `all?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 64151 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/context.rb:199:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/object.rb:11:in `describe' -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb:4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:56:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:56:in `files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 64165 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/bin/mspec-run:8 ) -BigDecimal#round correctly rounds using ROUND_HALF_EVEN FAILED -Expected #,'0.0',4(12)> to equal 1 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/matchers/base.rb:8:in `==' -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb:19 -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb:17:in `times' -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb:17 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 64186 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/context.rb:199:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/object.rb:11:in `describe' -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//rubyspec/library/bigdecimal/round_spec.rb:4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:56:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:56:in `files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 64201 @@ Finished in seconds -1 file, 2 examples, expectations, 2 failures, 0 errors exit 1 -failed(rubyspec/library/bigdecimal/round_spec.rb) == rubyspec/library/bigdecimal/sign_spec.rb #