COMMIT Fixed be_computed_by matcher to display inspected value. http://github.com/rubyspec/mspec/commit/7e5d31bc7030458722efc4362af85bfe8955634c COMMIT Enable passing arguments via be_computed_by matcher. http://github.com/rubyspec/mspec/commit/7721d51ff9ae8eaa6e9c0ffc9b886a8ccb4a53c9 =================================================================== +++ 20100710T213229 @@ 19576 @@ /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//ruby/ext/bigdecimal/lib/bigdecimal/ludcmp.rb:: warning: shadowing outer local variable - i /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//ruby/ext/syslog/test.rb:: warning: shadowing outer local variable - param s: . +TestSystem#test_system: /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//tmp/ruby_script_tmp20100710-2067-14djsbm/ruby_script_tmp.2067:: warning: global variable `$zzz' not initialized s: . TestTCPSocket#test_encoding: s: . TestTCPSocket#test_recvfrom: s: . @@ 20232 @@ ) Failure: test_sin(DL::TestDL) [/var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//ruby/test/dl/test_dl2.rb:85]: +<0.000625999959114272> expected but was <0.999999682931835>. ) Failure: @@ 49952 @@ c:0036 p:---- s:0114 b:0114 l:000113 d:000113 CFUNC :<=> c:0035 p:---- s:0112 b:0112 l:000111 d:000111 CFUNC :each c:0034 p:---- s:0110 b:0110 l:000109 d:000109 CFUNC :to_a +c:0033 p:0016 s:0107 b:0107 l:000384 d:000106 BLOCK /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/core/range/to_a_spec.rb:15 c:0032 p:---- s:0105 b:0105 l:000104 d:000104 FINISH c:0031 p:---- s:0103 b:0103 l:000102 d:000102 CFUNC :instance_eval c:0030 p:0016 s:0100 b:0100 l:000099 d:000099 METHOD /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/runner/mspec.rb:68 @@ 49968 @@ c:0020 p:0124 s:0066 b:0066 l:000065 d:000065 METHOD /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/runner/context.rb:199 c:0019 p:0109 s:0063 b:0063 l:000062 d:000062 METHOD /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/runner/mspec.rb:37 c:0018 p:0029 s:0056 b:0056 l:000055 d:000055 METHOD /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/runner/object.rb:11 +c:0017 p:0038 s:0049 b:0049 l:000384 d:000384 TOP /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/core/range/to_a_spec.rb:3 c:0016 p:---- s:0047 b:0047 l:000046 d:000046 FINISH c:0015 p:---- s:0045 b:0045 l:000044 d:000044 CFUNC :load +c:0014 p:0018 s:0041 b:0041 l:0012f8 d:000040 BLOCK /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/runner/mspec.rb:56 c:0013 p:---- s:0039 b:0039 l:000038 d:000038 FINISH c:0012 p:---- s:0037 b:0037 l:000036 d:000036 CFUNC :instance_eval c:0011 p:0016 s:0034 b:0034 l:000033 d:000033 METHOD /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/runner/mspec.rb:68 +c:0010 p:0079 s:0028 b:0028 l:0012f8 d:000808 BLOCK /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/runner/mspec.rb:56 c:0009 p:---- s:0025 b:0025 l:000024 d:000024 FINISH c:0008 p:---- s:0023 b:0023 l:000022 d:000022 CFUNC :each +c:0007 p:0055 s:0020 b:0020 l:0012f8 d:0012f8 METHOD /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/runner/mspec.rb:50 c:0006 p:0023 s:0016 b:0016 l:000015 d:000015 METHOD /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/runner/mspec.rb:42 c:0005 p:0061 s:0013 b:0013 l:000012 d:000012 METHOD /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/commands/mspec-run.rb:87 c:0004 p:0097 s:0010 b:0010 l:000009 d:000009 METHOD /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//mspec/lib/mspec/utils/script.rb:217 @@ 52416 @@ ) String#inspect returns a string with non-printing, characters replaced by \u notation for Unicode strings FAILED +Expected "\"\\u0000\"" to be computed by "\x00".inspect /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/core/string/inspect_spec.rb:501:in `block (3 levels) in ' /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/core/string/inspect_spec.rb:5:in `' @@ 62397 @@ ) ConditionVariable#broadcast should return self if something is waiting for a broadcast FAILED +Expected [# sleep>] to equal # @waiters=[], @waiters_mutex=#>> /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/library/conditionvariable/broadcast_spec.rb:22:in `block (2 levels) in ' @@ 73670 @@ Finished in seconds +1 file, 36 examples, 35981 expectations, 0 failures, 0 errors == rubyspec/library/prime/instance_spec.rb #