fastness ➞ NO_RCOV=1 rakebinius spec (in /Users/wilson/code/rspec) Profiling enabled. .............FF...........................FF...................................F...FFFFFFFFFFFFFFFFFFFFFF.....FFF......FFFFFFFFFFFFFFFF..FFF...FFF.FFFF.FFFFFFF.F....PF................F...................F..FFFFFF..FFFF......P......P..................FFFFFFFFFFFFF...............................................P...........................................................................................F...F..........................FFF.......F..F.........................................................F...........F...F..F..F.............F..................................................................P......................................F.................................................................................P.......P..........................................................................F.............FFF....................................F...................................................................FFF.F......P............F.F...............F............F.....................................................FFFFF...............FFFFFFF.FFFFFFFFF........................................P......................................................................................F.FFF......................................................................................F.............................................................................. Top 10 slowest examples: 1.3836030 Spec::Runner::CommandLine.run should run directory 1.1127190 OptionParser should require file when require specified 0.6488840 OptionParser when attempting a focussed spec should fail with error message if more than one files are specified along with --line 0.4964420 SpecParser should find nothing outside a context 0.3750150 OptionParser when attempting a focussed spec should fail with error message if --example and --line are used simultaneously 0.2855700 OptionParser when attempting a focussed spec should fail with error message if file is dir along with --line 0.2359890 Spec::Runner::CommandLine should not output twice 0.2029000 Spec::Runner::Formatter::ProfileFormatter should print the top 10 results 0.1988480 Spec::Runner::Reporter should handle multiple example_groups with same name 0.1886710 Spec::Runner::DrbCommandLine without running local server should print error when there is no running local server Pending: Enumerable as the parent of nested example groups should be included in examples because it is a module (need to make sure nested groups know the described type) Object#should should raise error if it receives no argument and it is not used as a left side of an operator (Is it even possible to catch this?) Object#should_not should raise error if it receives no argument and it is not used as a left side of an operator (Is it even possible to catch this?) arbitrary predicate with DelegateClass should access methods defined in the delegating class (LH[#48]) ( Looks like DelegateClass is delegating #should to the delegate. Not sure how to fix this one. Or if we even should." ) mock failure should tell you when it receives the right message with the wrong args if you stub the method (fix bug 15719) using a Partial Mock, should_not_receive should mock out the method (example raises the expected error, yet fails) using a Partial Mock, should_not_receive should also take a String argument (example raises the expected error, yet fails) OptionParser should print help to stdout if no args (A regression since 1.0.8) Spec::Story::Runner::StoryMediator should create a given scenario step if one matches (need to untangle the dark mysteries of the story runner - something needs to get stubbed here) 1) RegexpError in 'Autotest::Rspec consolidating failures should return no failures if no failures were given in the output' target of repeat operator is invalid: \n(\.\/)?(.*\.rb):[\d]+:\Z? kernel/core/regexp.rb:72: kernel/core/array.rb:572: ./spec/autotest/rspec_spec.rb:180: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 2) RegexpError in 'Autotest::Rspec consolidating failures should return a hash with the spec filename => spec name for each failure or error' target of repeat operator is invalid: \n(\.\/)?(.*\.rb):[\d]+:\Z? kernel/core/regexp.rb:72: kernel/core/array.rb:572: ./spec/autotest/rspec_spec.rb:193: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 3) Spec::Mocks::MockExpectationError in 'Including modules in an example group Spec::Example::AModuleAutomaticallyIncluded should issue a warning when the example calls the method which is automatically included' Mock 'Module' expected :warn with ("Modules will no longer be automatically included in RSpec version 1.1.4. Called from ./spec/spec/example/example_group/warning_messages_spec.rb:48") but received it with ("Modules will no longer be automatically included in RSpec version 1.1.4. Called from ./spec/spec/example/example_group/warning_messages_spec.rb:48:in `__block__'") kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:140: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 4) Spec::Mocks::MockExpectationError in 'Including modules in an example group Spec::Example::AModuleAutomaticallyIncluded should issue a warning with the correct file and line numbers' Mock 'Module' expected :warn with ("Modules will no longer be automatically included in RSpec version 1.1.4. Called from ./spec/spec/example/example_group/warning_messages_spec.rb:53") but received it with ("Modules will no longer be automatically included in RSpec version 1.1.4. Called from ./spec/spec/example/example_group/warning_messages_spec.rb:53:in `__block__'") kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:140: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 5) NoMethodError in 'ExampleGroupMethods#examples should include methods that begin with should and has an arity of 0 in suite' No method 'examples' on # (Class) kernel/core/kernel.rb:649: ./spec/spec/example/example_group_methods_spec.rb:159: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 6) NoMethodError in 'ExampleGroupMethods#set_description#set_description(String) .description should return the String passed into .set_description' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 7) NoMethodError in 'ExampleGroupMethods#set_description#set_description(String) .described_type should provide nil as its type' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 8) NoMethodError in 'ExampleGroupMethods#set_description#set_description(Type) .description should return a String representation of that type (fully qualified) as its name' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 9) NoMethodError in 'ExampleGroupMethods#set_description#set_description(Type) .described_type should return the passed in type' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 10) NoMethodError in 'ExampleGroupMethods#set_description#set_description(String, Type) .description should return String then space then Type' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 11) NoMethodError in 'ExampleGroupMethods#set_description#set_description(String, Type) .described_type should return the passed in type' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 12) NoMethodError in 'ExampleGroupMethods#set_description#set_description(Type, String not starting with a space) .description should return the Type then space then String' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 13) NoMethodError in 'ExampleGroupMethods#set_description#set_description(Type, String starting with .) .description should return the Type then String' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 14) NoMethodError in 'ExampleGroupMethods#set_description#set_description(Type, String containing .) .description should return the Type then space then String' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 15) NoMethodError in 'ExampleGroupMethods#set_description#set_description(Type, String starting with .) should return the Type then String' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 16) NoMethodError in 'ExampleGroupMethods#set_description#set_description(Type, String containing .) .description should return the Type then space then String' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 17) NoMethodError in 'ExampleGroupMethods#set_description#set_description(String, Type, String) .description should return the first String then space then Type then second String' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 18) NoMethodError in 'ExampleGroupMethods#set_description#set_description(Hash representing options) .spec_path should expand the passed in :spec_path option passed into the constructor' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 19) NoMethodError in 'ExampleGroupMethods#set_description#set_description(Hash representing options) .description_options should return all the options passed in' Unknown method 'set_description' to make public (NilClass) kernel/core/module.rb:526: kernel/core/module.rb:566: kernel/core/array.rb:572: kernel/core/module.rb:566: ./spec/spec/example/example_group_methods_spec.rb:215: ./spec/spec/example/example_group_methods_spec.rb:214: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 20) NoMethodError in 'ExampleGroupMethods#description should return the same description instance for each call' No method 'description' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_methods_spec.rb:339: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 21) TypeError in 'ExampleGroupMethods#description should not add a space when description_text begins with #' superclass must be a Class (NilClass given) kernel/core/class.rb:61: kernel/bootstrap/class.rb:12: ./spec/spec/example/example_group_methods_spec.rb:343: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 22) TypeError in 'ExampleGroupMethods#description should not add a space when description_text begins with .' superclass must be a Class (NilClass given) kernel/core/class.rb:61: kernel/bootstrap/class.rb:12: ./spec/spec/example/example_group_methods_spec.rb:350: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 23) NoMethodError in 'ExampleGroupMethods#description should return the class name if nil' No method 'set_description' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_methods_spec.rb:357: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 24) NoMethodError in 'ExampleGroupMethods#description should return the class name if nil' No method 'set_description' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_methods_spec.rb:362: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 25) NoMethodError in 'ExampleGroupMethods#description_parts should return an Array of the current class description args' No method 'description' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_methods_spec.rb:369: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 26) TypeError in 'ExampleGroupMethods#description_parts should return an Array of the description args from each class in the hierarchy' superclass must be a Class (NilClass given) kernel/core/class.rb:61: kernel/bootstrap/class.rb:12: ./spec/spec/example/example_group_methods_spec.rb:373: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 27) TypeError in 'ExampleGroupMethods#described_type should return passed in type' superclass must be a Class (NilClass given) kernel/core/class.rb:61: kernel/bootstrap/class.rb:12: ./spec/spec/example/example_group_methods_spec.rb:393: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 28) NoMethodError in 'ExampleGroupMethods#register should add ExampleGroup to set of ExampleGroups to be run' No method 'register' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_methods_spec.rb:499: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 29) 'ExampleGroupMethods#unregister should remove ExampleGroup from set of ExampleGroups to be run' FAILED expected [#] to include nil ./spec/spec/example/example_group_methods_spec.rb:506: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 30) 'ExampleGroupMethods#registration_backtrace returns the backtrace of where the ExampleGroup was registered' FAILED expected "kernel/core/eval.rb:98:in `eval'\n/Users/wilson/code/rspec/lib/spec/adapters/ruby_engines/mri.rb:19:in `registration_backtrace'\n./spec/spec/example/example_group_methods_spec.rb:518:in `__block__'\nkernel/core/eval.rb:134:in `instance_eval'\n/Users/wilson/code/rspec/lib/spec/example/example_methods.rb:85:in `run_with_description_capturing'\n/Users/wilson/code/rspec/lib/spec/example/example_methods.rb:22:in `__block__'\n/usr/local/lib/rubinius/0.8/timeout.rb:140:in `timeout'\n/Users/wilson/code/rspec/lib/spec/example/example_methods.rb:19:in `execute'\n/Users/wilson/code/rspec/lib/spec/example/example_group_methods.rb:302:in `__block__'\nkernel/core/array.rb:572:in `each'\n/Users/wilson/code/rspec/lib/spec/example/example_group_methods.rb:301:in `execute_examples'\n/Users/wilson/code/rspec/lib/spec/example/example_group_methods.rb:133:in `run'\n/Users/wilson/code/rspec/lib/spec/runner/example_group_runner.rb:22:in `__block__'\nkernel/core/array.rb:572:in `each'\n/Users/wilson/code/rspec/lib/spec/runner/example_group_runner.rb:21:in `run'\n/Users/wilson/code/rspec/lib/spec/runner/options.rb:106:in `run_examples'\n/Users/wilson/code/rspec/lib/spec/runner/command_line.rb:19:in `run'\n/Users/wilson/code/rspec/bin/spec:4:in `__script__'\nkernel/core/compiled_method.rb:359:in `as_script'\nkernel/core/compile.rb:247:in `single_load'\nkernel/core/compile.rb:324:in `load_from_extension'\nkernel/loader.rb:204:in `__script__'" to include "./spec/spec/example/example_group_methods_spec.rb:517" ./spec/spec/example/example_group_methods_spec.rb:518: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 31) NoMethodError in 'Spec::Example::ExampleGroup#run when before_each fails should not run example block' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:116: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 32) NoMethodError in 'Spec::Example::ExampleGroup#run when before_each fails should run after_each' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:121: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 33) NoMethodError in 'Spec::Example::ExampleGroup#run when before_each fails should report failure location when in before_each' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:129: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 34) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run on dry run should not run before(:all) or after(:all)' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:143: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 35) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run on dry run should not run example' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:151: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 36) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with specified examples when specified_examples matches entire ExampleGroup should not run the Examples in the ExampleGroup' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:180: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 37) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with specified examples Spec::Example::ExampleGroup#run when specified_examples matches only Example description should not run the example' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:198: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 38) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with specified examples Spec::Example::ExampleGroup#run when specified_examples does not match an Example description should not run the example' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:216: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 39) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with specified examples Spec::Example::ExampleGroup#run when specified_examples matches an Example description should run only the example, when there in only one' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:237: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 40) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with specified examples Spec::Example::ExampleGroup#run when specified_examples matches an Example description should run only the one example' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:242: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 41) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with success should send reporter add_example_group' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:260: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 42) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with success should run example on run' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:266: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 43) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with success should run before(:all) block only once' No method 'before' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:273: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 44) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with success should run after(:all) block only once' No method 'after' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:282: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 45) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with success after(:all) should have access to all instance variables defined in before(:all)' No method 'before' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:293: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 46) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with success should copy instance variables from before(:all)'s execution context into spec's execution context' No method 'before' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:303: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 47) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with success should order before callbacks from global to local' No method 'prepend_before' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:359: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 48) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with success should order after callbacks from local to global' No method 'after' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:376: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 49) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with success should have accessible instance methods from included module' No method 'include' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:408: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 50) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with pending example that has a failing assertion should send example_pending to formatter' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:483: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 51) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with pending example that does not have a failing assertion should add an example failure to the TestResult' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:498: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 52) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run with pending example that does not have a failing assertion should send example_pending to formatter' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:498: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 53) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when before(:all) fails should not run any example' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:518: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 54) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when before(:all) fails should run ExampleGroup after(:all)' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:526: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 55) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when before(:all) fails should run example_group after(:all)' No method 'after' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:532: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 56) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when before(:all) fails should supply before(:all) as description' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:543: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 57) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when before(:each) fails should run after(:all)' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:558: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 58) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when any example fails should add an example failure to the TestResult' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:567: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 59) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when any example fails should run after(:all)' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:567: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 60) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when first after(:each) block fails should add an example failure to the TestResult' No method 'after' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:588: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 61) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when first after(:each) block fails should run second after(:each) block' No method 'after' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:588: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 62) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when first before(:each) block fails should add an example failure to the TestResult' No method 'before' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:618: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 63) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when first before(:each) block fails should not run second before(:each)' No method 'before' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:618: kernel/core/eval.rb:134: kernel/core/array.rb:572: kernel/core/array.rb:572: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 64) NoMethodError in 'Spec::Example::ExampleGroup#run Spec::Example::ExampleGroup#run when failure in after(:all) should return false' No method 'run' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/example_group_spec.rb:645: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 65) 'String should not be included in examples because it is not a module' FAILED expected NoMethodError with message matching /undefined method `map' for/, got # ./spec/spec/example/example_group_spec.rb:719: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 66) 'Spec::Example::ExampleMethods#implementation_backtrace returns the backtrace of where the implementation was defined' FAILED expected "kernel/core/eval.rb:98:in `eval'\n/Users/wilson/code/rspec/lib/spec/adapters/ruby_engines/mri.rb:7:in `implementation_backtrace'\n./spec/spec/example/example_methods_spec.rb:110:in `__block__'\nkernel/core/eval.rb:134:in `instance_eval'\n/Users/wilson/code/rspec/lib/spec/example/example_methods.rb:85:in `run_with_description_capturing'\n/Users/wilson/code/rspec/lib/spec/example/example_methods.rb:22:in `__block__'\n/usr/local/lib/rubinius/0.8/timeout.rb:140:in `timeout'\n/Users/wilson/code/rspec/lib/spec/example/example_methods.rb:19:in `execute'\n/Users/wilson/code/rspec/lib/spec/example/example_group_methods.rb:302:in `__block__'\nkernel/core/array.rb:572:in `each'\n/Users/wilson/code/rspec/lib/spec/example/example_group_methods.rb:301:in `execute_examples'\n/Users/wilson/code/rspec/lib/spec/example/example_group_methods.rb:133:in `run'\n/Users/wilson/code/rspec/lib/spec/runner/example_group_runner.rb:22:in `__block__'\nkernel/core/array.rb:572:in `each'\n/Users/wilson/code/rspec/lib/spec/runner/example_group_runner.rb:21:in `run'\n/Users/wilson/code/rspec/lib/spec/runner/options.rb:106:in `run_examples'\n/Users/wilson/code/rspec/lib/spec/runner/command_line.rb:19:in `run'\n/Users/wilson/code/rspec/bin/spec:4:in `__script__'\nkernel/core/compiled_method.rb:359:in `as_script'\nkernel/core/compile.rb:247:in `single_load'\nkernel/core/compile.rb:324:in `load_from_extension'\nkernel/loader.rb:204:in `__script__'" to include "./spec/spec/example/example_methods_spec.rb:106" ./spec/spec/example/example_methods_spec.rb:110: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 67) NoMethodError in 'Spec::Example::ExampleGroup with :shared => true should add examples to current example_group using it_should_behave_like' No method 'it' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/shared_example_group_spec.rb:123: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 68) NoMethodError in 'Spec::Example::ExampleGroup with :shared => true should run shared examples' No method 'it_should_behave_like' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/shared_example_group_spec.rb:161: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 69) NoMethodError in 'Spec::Example::ExampleGroup with :shared => true should run setup and teardown from shared example_group' No method 'it_should_behave_like' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/shared_example_group_spec.rb:179: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 70) NoMethodError in 'Spec::Example::ExampleGroup with :shared => true should run before(:all) and after(:all) only once from shared example_group' No method 'it_should_behave_like' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/shared_example_group_spec.rb:198: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 71) NoMethodError in 'Spec::Example::ExampleGroup with :shared => true should include modules, included into shared example_group, into current example_group' No method 'it_should_behave_like' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/shared_example_group_spec.rb:229: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 72) NoMethodError in 'Spec::Example::ExampleGroup with :shared => true should make methods defined in the shared example_group available in consuming example_group' No method 'it_should_behave_like' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/example/shared_example_group_spec.rb:247: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 73) 'Spec::Example::ExampleGroup with :shared => true should raise when named shared example_group can not be found' FAILED expected Exception with "Shared Example Group 'non-existent shared example group' can not be found", got # ./spec/spec/example/shared_example_group_spec.rb:258: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 74) NoMethodError in 'Diff should output unified diff of two strings' No method 'diff' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/expectations/differs/default_spec.rb:50: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 75) NoMethodError in 'Diff should output unified diff message of two arrays' No method 'diff' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/expectations/differs/default_spec.rb:73: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 76) NoMethodError in 'Diff should output unified diff message of two objects' No method 'diff' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/expectations/differs/default_spec.rb:91: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 77) NoMethodError in 'Diff in context format should output unified diff message of two objects' No method 'diff' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/expectations/differs/default_spec.rb:124: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 78) 'ExampleGroup with test/unit/interop with passing examples should output 0 failures' FAILED expected "An exception has occurred:\n Missing or uninitialized constant: TestSuite (NameError)\n\nBacktrace:\n\e[0;31m Module\#const_missing at kernel/core/module.rb:701\e[0m\n Test::Unit.__module_init__ (Unit) at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:3\e[0m\n Test.__module_init__ (Test) at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:2\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:1\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test.rb:5\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at /Users/wilson/code/rspec/lib/spec.rb:10\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/spec_that_passes.rb:4\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.load_from_extension at kernel/core/compile.rb:324\e[0m\n\e[0;34m Object\#__script__ at kernel/loader.rb:270\e[0m\nLoaded suite ./spec/spec/interop/test/unit/resources/spec_that_passes\nStarted\n\nFinished in 0.000139 seconds.\n\n0 tests, 0 assertions, 0 failures, 0 errors\n" to include "1 example, 0 failures" ./spec/spec/interop/test/unit/spec_spec.rb:13: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 79) NoMethodError in 'ExampleGroup with test/unit/interop with passing examples should return an exit code of 0' No method 'diff' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/interop/test/unit/spec_spec.rb:18: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 80) 'ExampleGroup with test/unit/interop with failing examples should output 1 failure' FAILED expected "An exception has occurred:\n Missing or uninitialized constant: TestSuite (NameError)\n\nBacktrace:\n\e[0;31m Module\#const_missing at kernel/core/module.rb:701\e[0m\n Test::Unit.__module_init__ (Unit) at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:3\e[0m\n Test.__module_init__ (Test) at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:2\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:1\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test.rb:5\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at /Users/wilson/code/rspec/lib/spec.rb:10\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/spec_that_fails.rb:4\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.load_from_extension at kernel/core/compile.rb:324\e[0m\n\e[0;34m Object\#__script__ at kernel/loader.rb:270\e[0m\nLoaded suite ./spec/spec/interop/test/unit/resources/spec_that_fails\nStarted\n\nFinished in 0.000139 seconds.\n\n0 tests, 0 assertions, 0 failures, 0 errors\n" to include "1 example, 1 failure" ./spec/spec/interop/test/unit/spec_spec.rb:25: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 81) NoMethodError in 'ExampleGroup with test/unit/interop with failing examples should return an exit code of 256' No method 'diff' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/interop/test/unit/spec_spec.rb:30: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 82) 'ExampleGroup with test/unit/interop with example that raises an error should output 1 failure' FAILED expected "An exception has occurred:\n Missing or uninitialized constant: TestSuite (NameError)\n\nBacktrace:\n\e[0;31m Module\#const_missing at kernel/core/module.rb:701\e[0m\n Test::Unit.__module_init__ (Unit) at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:3\e[0m\n Test.__module_init__ (Test) at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:2\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:1\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test.rb:5\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at /Users/wilson/code/rspec/lib/spec.rb:10\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/spec_with_errors.rb:4\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.load_from_extension at kernel/core/compile.rb:324\e[0m\n\e[0;34m Object\#__script__ at kernel/loader.rb:270\e[0m\nLoaded suite ./spec/spec/interop/test/unit/resources/spec_with_errors\nStarted\n\nFinished in 0.000133 seconds.\n\n0 tests, 0 assertions, 0 failures, 0 errors\n" to include "1 example, 1 failure" ./spec/spec/interop/test/unit/spec_spec.rb:37: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 83) NoMethodError in 'ExampleGroup with test/unit/interop with example that raises an error should return an exit code of 256' No method 'diff' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/interop/test/unit/spec_spec.rb:42: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 84) 'Test::Unit::TestCase with passing test case should output 0 failures' FAILED expected "An exception has occurred:\n Missing or uninitialized constant: TestSuite (NameError)\n\nBacktrace:\n\e[0;31m Module\#const_missing at kernel/core/module.rb:701\e[0m\n Test::Unit.__module_init__ (Unit) at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:3\e[0m\n Test.__module_init__ (Test) at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:2\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test/unit/testsuite_adapter.rb:1\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/../../../../../../lib/spec/interop/test.rb:5\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at /Users/wilson/code/rspec/lib/spec.rb:10\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.unified_load {} at kernel/core/compile.rb:159\e[0m\n\e[0;34m Array\#each at kernel/core/array.rb:572\e[0m\n\e[0;34m Compile.unified_load at kernel/core/compile.rb:126\e[0m\n\e[0;34m Kernel(Object)\#require at kernel/core/compile.rb:455\e[0m\n Object\#__script__ at ./spec/spec/interop/test/unit/resources/test_case_that_passes.rb:4\e[0m\n\e[0;34m CompiledMethod\#as_script at kernel/core/compiled_method.rb:359\e[0m\n\e[0;34m Compile.single_load at kernel/core/compile.rb:252\e[0m\n\e[0;34m Compile.load_from_extension at kernel/core/compile.rb:324\e[0m\n\e[0;34m Object\#__script__ at kernel/loader.rb:270\e[0m\nLoaded suite ./spec/spec/interop/test/unit/resources/test_case_that_passes\nStarted\n\nFinished in 0.000133 seconds.\n\n0 tests, 0 assertions, 0 failures, 0 errors\n" to include "1 example, 0 failures" ./spec/spec/interop/test/unit/testcase_spec.rb:13: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 85) NoMethodError in 'Test::Unit::TestCase with passing test case should return an exit code of 0' No method 'diff' on an instance of NilClass. kernel/core/kernel.rb:651: ./spec/spec/interop/test/unit/testcase_spec.rb:18: kernel/core/eval.rb:134: /usr/local/lib/rubinius/0.8/timeout.rb:142: kernel/core/array.rb:572: kernel/core/array.rb:572: kernel/core/compiled_method.rb:359: kernel/core/compile.rb:247: kernel/core/compile.rb:324: kernel/loader.rb:204: 86) 'Test::Unit::TestCase with failing test case should output 1 failure' FAILED expected "An exception has occurred:\n Missing or uninitialized constant: TestSuite (NameError)\n\nBacktrace:\n\e[0;31m