1) Array#flatten returns subclass instance for Array subclasses FAILED Expected Array to equal ArraySpecs::MyArray ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/array/flatten_spec.rb:32 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/array/flatten_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 2) Array#slice! does (not?) expand array with indices out of bounds FAILED Expected [1, 2, nil, nil, nil, nil] to equal [1, 2, nil, nil, nil, nil, nil, nil] ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/array/slice_spec.rb:122 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/array/slice_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 3) Bignum#div returns self divided by other FAILED Expected 2147483648.5 to be within +/- 3.0e-05 of 2147483648 ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/bignum/shared/divide.rb:10 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/bignum/shared/divide.rb:2 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/bignum/div_spec.rb:5 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/bignum/div_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 4) Bignum#div does NOT raise ZeroDivisionError if other is zero and is a Float ERROR Infinity ./spec/ruby/1.8//core/bignum/shared/divide.rb:25:in `div' ./spec/ruby/1.8//core/bignum/shared/divide.rb:25:in `send' ./spec/ruby/1.8//core/bignum/shared/divide.rb:25 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/bignum/shared/divide.rb:2 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/bignum/div_spec.rb:5 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/bignum/div_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 5) Bignum#divmod raises a FloatDomainError when the given argument is 0 and a Float FAILED Expected FloatDomainError (NaN) but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/bignum/divmod_spec.rb:36 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/bignum/divmod_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 6) Dir#each raises an IOError when called on a closed Dir instance FAILED Expected IOError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/dir/shared/closed.rb:4 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/dir/shared/closed.rb:2 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/dir/each_spec.rb:32 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/dir/each_spec.rb:31 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 7) Dir.foreach raises a SystemCallError if passed a nonexistent directory FAILED Expected SystemCallError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/dir/foreach_spec.rb:20 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/dir/foreach_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 8) Dir#path raises an IOError when called on a closed Dir instance FAILED Expected IOError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/dir/shared/closed.rb:4 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/dir/shared/closed.rb:2 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/dir/path_spec.rb:14 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/dir/path_spec.rb:13 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 9) Enumerable#partition throws LocalJumpError if called without a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/enumerable/partition_spec.rb:10 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/enumerable/partition_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 10) Enumerable#reject raises a LocalJumpError if no block is given FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/enumerable/reject_spec.rb:15 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/enumerable/reject_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 11) ENV#delete_if raises LocalJumpError if no block given FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/env/delete_if_spec.rb:16 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/env/delete_if_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 12) ENV#each_key raises LocalJumpError if no block given FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/env/each_key_spec.rb:21 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/env/each_key_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 13) ENV#each_pair raises LocalJumpError if no block given FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/env/shared/each.rb:20 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/env/shared/each.rb:2 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/env/each_pair_spec.rb:5 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/env/each_pair_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 14) ENV#each raises LocalJumpError if no block given FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/env/shared/each.rb:20 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/env/shared/each.rb:2 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/env/each_spec.rb:5 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/env/each_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 15) ENV#each_value raises LocalJumpError if no block given FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/env/each_value_spec.rb:21 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/env/each_value_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 16) ENV#reject! raises on no block given FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/env/reject_spec.rb:24 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/env/reject_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 17) ENV#reject raises on no block given FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/env/reject_spec.rb:60 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/env/reject_spec.rb:38 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 18) ENV#select raises when no block is given FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/env/select_spec.rb:12 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/env/select_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 19) Fixnum#& raises a RangeError if passed a Float out of Fixnum range FAILED Expected RangeError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/fixnum/bit_and_spec.rb:16 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/fixnum/bit_and_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 20) Fixnum#& raises a RangeError when the given argument is out of range of Integer FAILED Expected RangeError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/fixnum/bit_and_spec.rb:41 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/fixnum/bit_and_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 21) Fixnum#| raises a RangeError if passed a Float out of Fixnum range FAILED Expected RangeError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/fixnum/bit_or_spec.rb:17 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/fixnum/bit_or_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 22) Fixnum#| raises a RangeError when the given argument is out of range of Integer FAILED Expected RangeError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/fixnum/bit_or_spec.rb:42 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/fixnum/bit_or_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 23) Fixnum#^ raises a RangeError if passed a Float out of Fixnum range FAILED Expected RangeError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/fixnum/bit_xor_spec.rb:16 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/fixnum/bit_xor_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 24) Fixnum#^ raises a RangeError when the given argument is out of range of Integer FAILED Expected RangeError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/fixnum/bit_xor_spec.rb:41 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/fixnum/bit_xor_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 25) Fixnum#divmod raises a FloatDomainError when the given argument is 0 and a Float FAILED Expected FloatDomainError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/fixnum/divmod_spec.rb:22 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/fixnum/divmod_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 26) Fixnum#[] raises a RangeError when the given argument is out of range of Integer FAILED Expected RangeError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/fixnum/element_reference_spec.rb:34 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/fixnum/element_reference_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 27) Float#divmod raises FloatDomainError if other is zero FAILED Expected FloatDomainError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/float/divmod_spec.rb:17 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/float/divmod_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 28) Hash#delete_if raises a LocalJumpError when called on a non-empty hash without a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/hash/shared/iteration.rb:65 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/delete_if_spec.rb:38 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/delete_if_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 29) Hash#delete_if does not raise a LocalJumpError when called on an empty hash without a block FAILED Expected # to equal {} ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/hash/shared/iteration.rb:69 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/delete_if_spec.rb:38 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/delete_if_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 30) Hash#each_key raises a LocalJumpError when called on a non-empty hash without a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/hash/shared/iteration.rb:65 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/each_key_spec.rb:22 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/each_key_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 31) Hash#each_key does not raise a LocalJumpError when called on an empty hash without a block FAILED Expected # to equal {} ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/hash/shared/iteration.rb:69 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/each_key_spec.rb:22 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/each_key_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 32) Hash#each_pair raises a LocalJumpError when called on a non-empty hash without a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/hash/shared/iteration.rb:65 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/each_pair_spec.rb:18 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/each_pair_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 33) Hash#each_pair does not raise a LocalJumpError when called on an empty hash without a block FAILED Expected # to equal {} ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/hash/shared/iteration.rb:69 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/each_pair_spec.rb:18 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/each_pair_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 34) Hash#each raises a LocalJumpError when called on a non-empty hash without a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/hash/shared/iteration.rb:65 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/each_spec.rb:35 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/each_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 35) Hash#each does not raise a LocalJumpError when called on an empty hash without a block FAILED Expected # to equal {} ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/hash/shared/iteration.rb:69 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/each_spec.rb:35 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/each_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 36) Hash#each_value raises a LocalJumpError when called on a non-empty hash without a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/hash/shared/iteration.rb:65 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/each_value_spec.rb:22 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/each_value_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 37) Hash#each_value does not raise a LocalJumpError when called on an empty hash without a block FAILED Expected # to equal {} ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/hash/shared/iteration.rb:69 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/each_value_spec.rb:22 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/each_value_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 38) Hash.[] does not call to_hash FAILED Expected ArgumentError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/hash/element_reference_spec.rb:28 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/element_reference_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 39) Hash#reject raises a LocalJumpError when called on a non-empty hash without a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/hash/shared/iteration.rb:65 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/reject_spec.rb:39 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/reject_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 40) Hash#reject does not raise a LocalJumpError when called on an empty hash without a block FAILED Expected # to equal {} ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/hash/shared/iteration.rb:69 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/reject_spec.rb:39 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/reject_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 41) Hash#reject! raises a LocalJumpError when called on a non-empty hash without a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/hash/shared/iteration.rb:65 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/reject_spec.rb:77 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/reject_spec.rb:42 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 42) Hash#reject! does not raise a LocalJumpError when called on an empty hash without a block FAILED Expected # to equal {} ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/hash/shared/iteration.rb:69 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/reject_spec.rb:77 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/reject_spec.rb:42 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 43) Hash#select raises a LocalJumpError when called on a non-empty hash without a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/hash/shared/iteration.rb:65 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/select_spec.rb:29 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/select_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 44) Hash#select does not raise a LocalJumpError when called on an empty hash without a block FAILED Expected # to equal {} ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/hash/shared/iteration.rb:69 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/shared/iteration.rb:60 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/hash/select_spec.rb:29 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/hash/select_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 45) IO#each_byte raises IOError on closed stream FAILED Expected IOError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/io/each_byte_spec.rb:6 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/io/each_byte_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 46) IO#each_line raises IOError on closed stream FAILED Expected IOError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/io/shared/each.rb:44 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/io/shared/each.rb:4 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/io/each_line_spec.rb:6 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/io/each_line_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 47) IO#each raises IOError on closed stream FAILED Expected IOError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/io/shared/each.rb:44 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/io/shared/each.rb:4 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/io/each_spec.rb:6 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/io/each_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 48) MatchData#select yields the contents of the match array to a block FAILED Expected [] to equal ["HX1138", "H", "X", "113", "8"] ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/matchdata/select_spec.rb:5 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/matchdata/select_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 49) Module#remove_method raises a NameError when attempting to remove method further up the inheritance tree FAILED Expected NameError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/module/remove_method_spec.rb:43 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/module/remove_method_spec.rb:30 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 50) Module#remove_method raises a NameError when attempting to remove a missing method FAILED Expected NameError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/module/remove_method_spec.rb:51 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/module/remove_method_spec.rb:30 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 51) Numeric#step raises an ArgumentError if not passed not passed Numeric types in the correct range FAILED Expected ArgumentError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/numeric/step_spec.rb:102 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/numeric/step_spec.rb:7 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 52) Numeric#step raises a LocalJumpError if not provided a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/numeric/step_spec.rb:110 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/numeric/step_spec.rb:7 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 53) Range#step passes each nth element to the block ERROR step can't be 0 ./spec/ruby/1.8//core/range/step_spec.rb:18:in `step' ./spec/ruby/1.8//core/range/step_spec.rb:18 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/range/step_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 54) Range#step raises TypeError if the argument is non-numeric FAILED Expected TypeError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/range/step_spec.rb:41 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/range/step_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 55) Range#step coerces the argument to intger by invoking to_int ERROR MockObject can't be coerced into Fixnum ./spec/ruby/1.8//core/range/step_spec.rb:47:in `+' ./spec/ruby/1.8//core/range/step_spec.rb:47:in `step' ./spec/ruby/1.8//core/range/step_spec.rb:47 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/range/step_spec.rb:3 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 56) String#each_line raises a TypeError when the separator can't be converted to a string FAILED Expected TypeError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/string/shared/each.rb:92 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/string/shared/each.rb:2 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/string/each_line_spec.rb:6 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/string/each_line_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 57) String#each raises a TypeError when the separator can't be converted to a string FAILED Expected TypeError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/string/shared/each.rb:92 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/string/shared/each.rb:2 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//core/string/each_spec.rb:6 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/string/each_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 58) String#hex treats leading characters of self as a string of hex digits FAILED Expected 10 to equal 171 ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/string/hex_spec.rb:11 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/string/hex_spec.rb:5 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 59) String#% supports negative bignums by prefixing the value with zeros FAILED Expected "..79228162495817593519834398715" to equal "0079228162495817593519834398715" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/string/modulo_spec.rb:553 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/string/modulo_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 60) String#oct treats leading characters of self as a string of oct digits FAILED Expected 7 to equal 59 ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//core/string/oct_spec.rb:16 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/string/oct_spec.rb:7 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 61) String#rindex with object tries to convert obj to a string via to_str FAILED Expected Exception but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/string/rindex_spec.rb:36 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/string/rindex_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 62) Struct#each_pair fails if not passed a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/struct/each_pair_spec.rb:14 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/struct/each_pair_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 63) Struct#each fails if not passed a block FAILED Expected LocalJumpError but no exception was raised ./mspec/expectations.rb:10:in `fail_with' ./mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8//core/struct/each_spec.rb:15 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//core/struct/each_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 64) Date#parse(.) can parse a MM-DD-YYYY string into a Date object FAILED Expected 1 to equal 10 ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/date/shared/parse_us.rb:15 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/date/shared/parse_us.rb:3 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//library/date/parse_spec.rb:73 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/date/parse_spec.rb:7 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 65) Date#parse(.) can parse a MM-DD-YY string into a Date object FAILED Expected 10 to equal 7 ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/date/shared/parse_us.rb:21 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/date/shared/parse_us.rb:3 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//library/date/parse_spec.rb:73 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/date/parse_spec.rb:7 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 66) Date#parse(.) can parse a MM-DD-YY string into a Date object using the year digits as 20XX FAILED Expected 2010 to equal 2007 ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/date/shared/parse_us.rb:28 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/date/shared/parse_us.rb:3 ./mspec/runner/shared.rb:10:in `[]' ./mspec/runner/shared.rb:10:in `it_behaves_like' ./spec/ruby/1.8//library/date/parse_spec.rb:73 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:50:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/date/parse_spec.rb:7 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 67) ERB.new compile eRuby script into ruby code when trim mode is 0 or not specified FAILED Expected "_erbout = ''; _erbout.concat \"
    \\n\"\n; for item in list ; _erbout.concat \"\\n \"\n; if item ; _erbout.concat \"\\n
  • \"\n; _erbout.concat(( item ).to_s); _erbout.concat \"\\n \"\n; end ; _erbout.concat \"\\n\"\n; end ; _erbout.concat \"\\n
\\n\"\n\n; _erbout" to equal "_erbout = ''; _erbout.concat \"
    \\n\"\n for item in list ; _erbout.concat \"\\n\"\n_erbout.concat \" \"; if item ; _erbout.concat \"\\n\"\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s); _erbout.concat \"\\n\"\n_erbout.concat \" \"; end ; _erbout.concat \"\\n\"\n end ; _erbout.concat \"\\n\"\n_erbout.concat \"
\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:35 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 68) ERB.new remove "\n" when trim_mode is 1 or '>' FAILED Expected "_erbout = ''; _erbout.concat \"
    \\n\"\n; for item in list \n_erbout.concat \" \"; if item \n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s)\n_erbout.concat \" \"; end \n end \n_erbout.concat \"
\\n\"\n; _erbout" to equal "_erbout = ''; _erbout.concat \"
    \\n\"\n for item in list \n_erbout.concat \" \"; if item \n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s)\n_erbout.concat \" \"; end \n end \n_erbout.concat \"
\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:57 ./spec/ruby/1.8//library/erb/new_spec.rb:56:in `each' ./spec/ruby/1.8//library/erb/new_spec.rb:56 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 69) ERB.new remove spaces at beginning of line and "\n" when trim_mode is 2 or '<>' FAILED Expected "_erbout = ''; _erbout.concat \"
    \\n\"\n; for item in list \n_erbout.concat \" \"; if item ; _erbout.concat \"\\n\"\n; _erbout.concat \"
  • \"; _erbout.concat(( item ).to_s); _erbout.concat \"\\n\"\n; _erbout.concat \" \"; end ; _erbout.concat \"\\n\"\n; end \n_erbout.concat \"
\\n\"\n; _erbout" to equal "_erbout = ''; _erbout.concat \"
    \\n\"\n for item in list \n_erbout.concat \" \"; if item ; _erbout.concat \"\\n\"\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s); _erbout.concat \"\\n\"\n_erbout.concat \" \"; end ; _erbout.concat \"\\n\"\n end \n_erbout.concat \"
\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:77 ./spec/ruby/1.8//library/erb/new_spec.rb:76:in `each' ./spec/ruby/1.8//library/erb/new_spec.rb:76 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 70) ERB.new removes spaces arount '<%- -%>' when trim_mode is '-' FAILED Expected "_erbout = ''; _erbout.concat \"
    \\n\"\n; for item in list \n if item \n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s)\n end \n end \n_erbout.concat \"
\\n\"\n; _erbout" to equal "_erbout = ''; _erbout.concat \"
    \\n\"\n for item in list \n if item \n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s)\n end \n end \n_erbout.concat \"
\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:106 ./spec/ruby/1.8//library/erb/new_spec.rb:105:in `each' ./spec/ruby/1.8//library/erb/new_spec.rb:105 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 71) ERB.new not support '<%-= expr %> even when trim_mode is '-' FAILED Expected "_erbout = ''; _erbout.concat \"

\\n \"\n; _erbout.concat(( expr ).to_s)\n= expr \n_erbout.concat \"

\\n\"\n; _erbout" to equal "_erbout = ''; _erbout.concat \"

\\n\"\n_erbout.concat \" \"; _erbout.concat(( expr ).to_s)\n= expr \n_erbout.concat \"

\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:128 ./spec/ruby/1.8//library/erb/new_spec.rb:127:in `each' ./spec/ruby/1.8//library/erb/new_spec.rb:127 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 72) ERB.new regard lines starting with '%' as '<% ... %>' when trim_mode is '%' FAILED Expected "_erbout = ''; _erbout.concat \"
    \\n\"\n; for item in list\n if item\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s); _erbout.concat \"\\n \"\n; end ; _erbout.concat \"\\n\"\n; end ; _erbout.concat \"\\n
\\n%\"\n\n; \n_erbout" to equal "_erbout = ''; _erbout.concat \"
    \\n\"\nfor item in list\n if item\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s); _erbout.concat \"\\n\"\n_erbout.concat \" \"; end ; _erbout.concat \"\\n\"\n end ; _erbout.concat \"\\n\"\n_erbout.concat \"
\\n\"\n_erbout.concat \"%%\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:161 ./spec/ruby/1.8//library/erb/new_spec.rb:160:in `each' ./spec/ruby/1.8//library/erb/new_spec.rb:160 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 73) ERB.new regard lines starting with '%' as '<% ... %>' and remove "\n" when trim_mode is '%>' FAILED Expected "_erbout = ''; _erbout.concat \"
    \\n\"\n; for item in list\n if item\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s)\n_erbout.concat \" \"; end \n end \n_erbout.concat \"
\\n\"\n; _erbout.concat \"%%\\n\"\n; _erbout" to equal "_erbout = ''; _erbout.concat \"
    \\n\"\nfor item in list\n if item\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s)\n_erbout.concat \" \"; end \n end \n_erbout.concat \"
\\n\"\n_erbout.concat \"%%\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:182 ./spec/ruby/1.8//library/erb/new_spec.rb:181:in `each' ./spec/ruby/1.8//library/erb/new_spec.rb:181 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 74) ERB.new regard lines starting with '%' as '<% ... %>' and remove "\n" when trim_mode is '%<>' FAILED Expected "_erbout = ''; _erbout.concat \"
    \\n\"\n; for item in list\n if item\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s); _erbout.concat \"\\n\"\n; _erbout.concat \" \"; end ; _erbout.concat \"\\n\"\n; end \n_erbout.concat \"
\\n\"\n; _erbout.concat \"%%\\n\"\n; _erbout" to equal "_erbout = ''; _erbout.concat \"
    \\n\"\nfor item in list\n if item\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s); _erbout.concat \"\\n\"\n_erbout.concat \" \"; end ; _erbout.concat \"\\n\"\n end \n_erbout.concat \"
\\n\"\n_erbout.concat \"%%\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:203 ./spec/ruby/1.8//library/erb/new_spec.rb:202:in `each' ./spec/ruby/1.8//library/erb/new_spec.rb:202 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 75) ERB.new regard lines starting with '%' as '<% ... %>' and spaces around '<%- -%>' when trim_mode is '%-' FAILED Expected "_erbout = ''; _erbout.concat \"
    \\n\"\n; for item in list\n if item\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s)\n end \n end \n_erbout.concat \"
\\n\"\n; _erbout.concat \"%%\\n\"\n; _erbout" to equal "_erbout = ''; _erbout.concat \"
    \\n\"\nfor item in list\n if item\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s)\n end \n end \n_erbout.concat \"
\\n\"\n_erbout.concat \"%%\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:233 ./spec/ruby/1.8//library/erb/new_spec.rb:232:in `each' ./spec/ruby/1.8//library/erb/new_spec.rb:232 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 76) ERB.new change '_erbout' variable name FAILED Expected "buf = ''; buf.concat \"
    \\n\"\n; for item in list ; buf.concat \"\\n \"\n; if item ; buf.concat \"\\n
  • \"\n; buf.concat(( item ).to_s); buf.concat \"\\n \"\n; end ; buf.concat \"\\n\"\n; end ; buf.concat \"\\n
\\n\"\n\n; buf" to equal "buf = ''; buf.concat \"
    \\n\"\n for item in list ; buf.concat \"\\n\"\nbuf.concat \" \"; if item ; buf.concat \"\\n\"\nbuf.concat \"
  • \"; buf.concat(( item ).to_s); buf.concat \"\\n\"\nbuf.concat \" \"; end ; buf.concat \"\\n\"\n end ; buf.concat \"\\n\"\nbuf.concat \"
\\n\"\nbuf" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:260 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 77) ERB.new ignore '<%# ... %>' FAILED Expected "_erbout = ''; _erbout.concat \"\\n\"\n; _erbout.concat \"\\n\"\n; _erbout.concat \"\\n\"\n; _erbout" to equal "_erbout = ''; _erbout.concat \"\\n\"\n_erbout.concat \"\"; _erbout.concat \"\\n\"\n_erbout.concat \"\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:278 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 78) ERB.new convert '<%% ... %%>' into '<% ... %>' FAILED Expected "_erbout = ''; _erbout.concat \"<% for item in list %>\\n<%= item %>\\n<% end %%>\\n\"\n\n\n; _erbout" to equal "_erbout = ''; _erbout.concat \"<% for item in list %>\\n\"\n_erbout.concat \"<%= item %>\\n\"\n_erbout.concat \"<% end %%>\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/new_spec.rb:305 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/new_spec.rb:8 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 79) ERB#src return compiled ruby code FAILED Expected "_erbout = ''; _erbout.concat \"
    \\n\"\n; for item in list ; _erbout.concat \"\\n
  • \"\n; _erbout.concat(( item ).to_s); _erbout.concat \"
  • \\n\"\n; end ; _erbout.concat \"\\n
\\n\"\n\n; _erbout" to equal "_erbout = ''; _erbout.concat \"
    \\n\"\n for item in list ; _erbout.concat \"\\n\"\n_erbout.concat \"
  • \"; _erbout.concat(( item ).to_s); _erbout.concat \"
  • \\n\"\n end ; _erbout.concat \"\\n\"\n_erbout.concat \"
\\n\"\n_erbout" ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/erb/src_spec.rb:23 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/erb/src_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 80) Matrix#/ returns the result of dividing self by another Matrix FAILED Expected Matrix[[0, 0], [0, 0]] to equal Matrix[[-2, 0], [-4, 0]] ./mspec/expectations.rb:10:in `fail_with' ./mspec/matchers/base.rb:8:in `==' ./spec/ruby/1.8//library/matrix/divide_spec.rb:12 ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:46:in `each' ./mspec/runner/state.rb:46:in `protect' ./mspec/runner/state.rb:60:in `process' ./mspec/runner/state.rb:56:in `each' ./mspec/runner/state.rb:56:in `process' ./mspec/runner/mspec.rb:27:in `describe' ./mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8//library/matrix/divide_spec.rb:4 ./mspec/runner/mspec.rb:45:in `load' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:120:in `call' ./mspec/runner/mspec.rb:120:in `protect' ./mspec/runner/mspec.rb:45:in `files' ./mspec/runner/mspec.rb:42:in `each' ./mspec/runner/mspec.rb:42:in `files' ./mspec/runner/mspec.rb:34:in `process' mspec/bin/mspec-ci:66:in `run' ./mspec/bin/script.rb:75:in `main' mspec/bin/mspec-ci:73 Finished in 11.829982 seconds 1842 files, 6289 examples, 19847 expectations, 77 failures, 3 errors