COMMIT Remove --agent from default mspec. http://github.com/rubyspec/mspec/commit/c6b69c0b91dcd7d1f87c3134eea86c1890016385 COMMIT Use ruby-debug by default in --spec-debug. http://github.com/rubyspec/mspec/commit/ba339d0f35a9815cc3ecf6647fbbdf18da47a895 COMMIT Fixed Config deprecation warning for 1.9.3. http://github.com/rubyspec/mspec/commit/cef744353098552b6a01ab88b92fa6e64f9e22ee COMMIT Added be_valid_DNS_name matcher and specs. http://github.com/rubyspec/mspec/commit/f3c2cea943a35adefbbcd747ce0df9b89fbbce81 COMMIT Add option to use single quotes to ruby_exe http://github.com/rubyspec/mspec/commit/c5699e8e71a377f9c0ca9429ce4c7fafe21b14fc COMMIT Add and use --agent to mspec http://github.com/rubyspec/mspec/commit/81afdd43a1864377c2134e72db4acfb1ed010a16 COMMIT Have mspec --spec-debug use the rbx reference debugger http://github.com/rubyspec/mspec/commit/f308e81a405c329dc5bad77a256b8d53628add03 =================================================================== +++ 20110107T012045 @@ 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_tmp20110107-19557-14djsbm/ruby_script_tmp.19557:: warning: global variable `$zzz' not initialized s: . TestTCPSocket#test_encoding: s: . TestTCPSocket#test_recvfrom: s: . @@ 19614 @@ TestThread#test_mutex_synchronize: s: . TestThread#test_mutex_trylock: s: . TestThread#test_new: s: . +TestThread#test_priority: s: . TestThread#test_recursive_error: s: . TestThread#test_safe_level: /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//ruby/test/ruby/test_thread.rb:: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 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.000521999976293892> expected but was <0.999999682931835>. ) Failure: @@ 20361 @@ /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//ruby/test/ruby/envutil.rb:105:in `assert_normal_exit' /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//ruby/test/ruby/test_yield.rb:88:in `test_through_a_method_defined_by_define_method' +6043 tests, assertions, 9 failures, 9 errors, 0 skips make: *** [test-all] Error 1 exit 2 failed(test-all) @@ 50720 @@ 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:001a34 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 @@ 50736 @@ 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:001a34 d:001a34 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:000058 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:000058 d:000248 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:000058 d:000058 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 @@ 64987 @@ ) DelegateClass.instance_methods includes all protected methods of the delegated class FAILED +Expected [:extra, :extra_protected, :__getobj__, :__setobj__, :pub, :respond_to_missing?, :method_missing, :respond_to?, :==, :marshal_dump, :marshal_load, :clone, :dup, :be_an_instance_of, :be_ancestor_of, :be_close, :be_computed_by, :be_empty, :be_false, :be_kind_of, :be_nil, :be_true, :be_valid_DNS_name, :new_fd, :new_io, :complain, :eql, :equal, :equal_element, :with_feature, :encode, :equal_utf16, :have_constant, :have_class_variable, :fmode, :have_data, :have_instance_method, :have_instance_variable, :have_method, :have_private_instance_method, :have_private_method, :have_protected_instance_method, :have_public_instance_method, :match_yaml, :raise_error, :output, :tmp, :output_to_fd, :respond_to, :should, :should_not, :metaclass, :__mspec_object_id__, :stub!, :should_receive, :should_not_receive, :mock, :mock_numeric, :before, :after, :describe, :it, :it_should_behave_like, :doc, :context, :specify, :it_behaves_like, :process_is_foreground, :ruby_version_is, :ruby_bug, :compliant_on, :not_compliant_on, :conflicts_with, :big_endian, :little_endian, :extended_on, :deviates_on, :platform_is, :platform_is_not, :quarantine!, :runner_is, :runner_is_not, :unspecified, :specified_on, :not_supported_on, :as_superuser, :with_tty, :as_user, :argv, :responds_to, :does_not_respond_to, :undefine, :fake!, :enumerator_class, :env, :windows_env_echo, :username, :home_directory, :dev_null, :fixture, :flunk, :cp, :mkdir_p, :rm_r, :touch, :hash_class, :new_hash, :language_version, :mock_to_path, :nan_value, :infinity_value, :bignum_value, :fixnum_max, :fixnum_min, :ruby_exe_options, :resolve_ruby_exe, :ruby_exe, :pretty_print, :pretty_print_cycle, :pretty_print_instance_variables, :pretty_print_inspect, :nil?, :eql?, :class, :taint, :tainted?, :untaint, :untrust, :untrusted?, :trust, :freeze, :frozen?, :methods, :singleton_methods, :protected_methods, :private_methods, :public_methods, :instance_variables, :instance_variable_get, :instance_variable_set, :instance_variable_defined?, :instance_of?, :kind_of?, :is_a?, :tap, :send, :public_send, :extend, :display, :method, :public_method, :define_singleton_method, :hash, :__id__, :object_id, :to_enum, :enum_for, :gem, :const_lookup, :pretty_inspect, :equal?, :!, :!=, :instance_eval, :instance_exec, :__send__] to include :prot /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/library/delegate/delegate_class/instance_methods_spec.rb:37:in `block (3 levels) in ' /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/library/delegate/delegate_class/instance_methods_spec.rb:4:in `' @@ 65187 @@ ) Delegator#hash is delegated FAILED +Expected 136633984 to equal 42 /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/library/delegate/delegator/hash_spec.rb:10:in `block (3 levels) in ' @@ 65291 @@ ) Delegator#methods includes all public methods of the delegate object FAILED +Expected [:data, :data=, :__getobj__, :__setobj__, :extra, :extra_protected, :method_missing, :respond_to?, :==, :marshal_dump, :marshal_load, :clone, :dup, :be_an_instance_of, :be_ancestor_of, :be_close, :be_computed_by, :be_empty, :be_false, :be_kind_of, :be_nil, :be_true, :be_valid_DNS_name, :new_fd, :new_io, :complain, :eql, :equal, :equal_element, :with_feature, :encode, :equal_utf16, :have_constant, :have_class_variable, :fmode, :have_data, :have_instance_method, :have_instance_variable, :have_method, :have_private_instance_method, :have_private_method, :have_protected_instance_method, :have_public_instance_method, :match_yaml, :raise_error, :output, :tmp, :output_to_fd, :respond_to, :should, :should_not, :metaclass, :__mspec_object_id__, :stub!, :should_receive, :should_not_receive, :mock, :mock_numeric, :before, :after, :describe, :it, :it_should_behave_like, :doc, :context, :specify, :it_behaves_like, :process_is_foreground, :ruby_version_is, :ruby_bug, :compliant_on, :not_compliant_on, :conflicts_with, :big_endian, :little_endian, :extended_on, :deviates_on, :platform_is, :platform_is_not, :quarantine!, :runner_is, :runner_is_not, :unspecified, :specified_on, :not_supported_on, :as_superuser, :with_tty, :as_user, :argv, :responds_to, :does_not_respond_to, :undefine, :fake!, :enumerator_class, :env, :windows_env_echo, :username, :home_directory, :dev_null, :fixture, :flunk, :cp, :mkdir_p, :rm_r, :touch, :hash_class, :new_hash, :language_version, :mock_to_path, :nan_value, :infinity_value, :bignum_value, :fixnum_max, :fixnum_min, :ruby_exe_options, :resolve_ruby_exe, :ruby_exe, :pretty_print, :pretty_print_cycle, :pretty_print_instance_variables, :pretty_print_inspect, :nil?, :eql?, :class, :taint, :tainted?, :untaint, :untrust, :untrusted?, :trust, :freeze, :frozen?, :methods, :singleton_methods, :protected_methods, :private_methods, :public_methods, :instance_variables, :instance_variable_get, :instance_variable_set, :instance_variable_defined?, :instance_of?, :kind_of?, :is_a?, :tap, :send, :public_send, :extend, :display, :method, :public_method, :define_singleton_method, :hash, :__id__, :object_id, :to_enum, :enum_for, :gem, :const_lookup, :pretty_inspect, :equal?, :!, :!=, :instance_eval, :instance_exec, :__send__] to include :pub /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/library/delegate/delegator/methods_spec.rb:33:in `block (3 levels) in ' /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/library/delegate/delegator/methods_spec.rb:4:in `' ) Delegator#methods includes all protected methods of the delegate object FAILED +Expected [:data, :data=, :__getobj__, :__setobj__, :extra, :extra_protected, :method_missing, :respond_to?, :==, :marshal_dump, :marshal_load, :clone, :dup, :be_an_instance_of, :be_ancestor_of, :be_close, :be_computed_by, :be_empty, :be_false, :be_kind_of, :be_nil, :be_true, :be_valid_DNS_name, :new_fd, :new_io, :complain, :eql, :equal, :equal_element, :with_feature, :encode, :equal_utf16, :have_constant, :have_class_variable, :fmode, :have_data, :have_instance_method, :have_instance_variable, :have_method, :have_private_instance_method, :have_private_method, :have_protected_instance_method, :have_public_instance_method, :match_yaml, :raise_error, :output, :tmp, :output_to_fd, :respond_to, :should, :should_not, :metaclass, :__mspec_object_id__, :stub!, :should_receive, :should_not_receive, :mock, :mock_numeric, :before, :after, :describe, :it, :it_should_behave_like, :doc, :context, :specify, :it_behaves_like, :process_is_foreground, :ruby_version_is, :ruby_bug, :compliant_on, :not_compliant_on, :conflicts_with, :big_endian, :little_endian, :extended_on, :deviates_on, :platform_is, :platform_is_not, :quarantine!, :runner_is, :runner_is_not, :unspecified, :specified_on, :not_supported_on, :as_superuser, :with_tty, :as_user, :argv, :responds_to, :does_not_respond_to, :undefine, :fake!, :enumerator_class, :env, :windows_env_echo, :username, :home_directory, :dev_null, :fixture, :flunk, :cp, :mkdir_p, :rm_r, :touch, :hash_class, :new_hash, :language_version, :mock_to_path, :nan_value, :infinity_value, :bignum_value, :fixnum_max, :fixnum_min, :ruby_exe_options, :resolve_ruby_exe, :ruby_exe, :pretty_print, :pretty_print_cycle, :pretty_print_instance_variables, :pretty_print_inspect, :nil?, :eql?, :class, :taint, :tainted?, :untaint, :untrust, :untrusted?, :trust, :freeze, :frozen?, :methods, :singleton_methods, :protected_methods, :private_methods, :public_methods, :instance_variables, :instance_variable_get, :instance_variable_set, :instance_variable_defined?, :instance_of?, :kind_of?, :is_a?, :tap, :send, :public_send, :extend, :display, :method, :public_method, :define_singleton_method, :hash, :__id__, :object_id, :to_enum, :enum_for, :gem, :const_lookup, :pretty_inspect, :equal?, :!, :!=, :instance_eval, :instance_exec, :__send__] to include :prot /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/library/delegate/delegator/methods_spec.rb:37:in `block (3 levels) in ' /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/library/delegate/delegator/methods_spec.rb:4:in `' @@ 65431 @@ ) Delegator#public_methods includes public methods of the delegate object FAILED +Expected [:data, :data=, :__getobj__, :__setobj__, :extra, :method_missing, :respond_to?, :==, :marshal_dump, :marshal_load, :clone, :dup, :be_an_instance_of, :be_ancestor_of, :be_close, :be_computed_by, :be_empty, :be_false, :be_kind_of, :be_nil, :be_true, :be_valid_DNS_name, :new_fd, :new_io, :complain, :eql, :equal, :equal_element, :with_feature, :encode, :equal_utf16, :have_constant, :have_class_variable, :fmode, :have_data, :have_instance_method, :have_instance_variable, :have_method, :have_private_instance_method, :have_private_method, :have_protected_instance_method, :have_public_instance_method, :match_yaml, :raise_error, :output, :tmp, :output_to_fd, :respond_to, :should, :should_not, :metaclass, :__mspec_object_id__, :stub!, :should_receive, :should_not_receive, :mock, :mock_numeric, :before, :after, :describe, :it, :it_should_behave_like, :doc, :context, :specify, :it_behaves_like, :process_is_foreground, :ruby_version_is, :ruby_bug, :compliant_on, :not_compliant_on, :conflicts_with, :big_endian, :little_endian, :extended_on, :deviates_on, :platform_is, :platform_is_not, :quarantine!, :runner_is, :runner_is_not, :unspecified, :specified_on, :not_supported_on, :as_superuser, :with_tty, :as_user, :argv, :responds_to, :does_not_respond_to, :undefine, :fake!, :enumerator_class, :env, :windows_env_echo, :username, :home_directory, :dev_null, :fixture, :flunk, :cp, :mkdir_p, :rm_r, :touch, :hash_class, :new_hash, :language_version, :mock_to_path, :nan_value, :infinity_value, :bignum_value, :fixnum_max, :fixnum_min, :ruby_exe_options, :resolve_ruby_exe, :ruby_exe, :pretty_print, :pretty_print_cycle, :pretty_print_instance_variables, :pretty_print_inspect, :nil?, :eql?, :class, :taint, :tainted?, :untaint, :untrust, :untrusted?, :trust, :freeze, :frozen?, :methods, :singleton_methods, :protected_methods, :private_methods, :public_methods, :instance_variables, :instance_variable_get, :instance_variable_set, :instance_variable_defined?, :instance_of?, :kind_of?, :is_a?, :tap, :send, :public_send, :extend, :display, :method, :public_method, :define_singleton_method, :hash, :__id__, :object_id, :to_enum, :enum_for, :gem, :const_lookup, :pretty_inspect, :equal?, :!, :!=, :instance_eval, :instance_exec, :__send__] to include :pub /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/library/delegate/delegator/public_methods_spec.rb:23:in `block (3 levels) in ' /var/lib/chkbuild/tmp/build/ruby-1.9.1-o3//rubyspec/library/delegate/delegator/public_methods_spec.rb:4:in `' @@ 74498 @@ Finished in seconds +1 file, 36 examples, 33910 expectations, 0 failures, 0 errors == rubyspec/library/prime/instance_spec.rb #