Skip to content

Instantly share code, notes, and snippets.

@chuckremes
Created December 19, 2017 20:53
Show Gist options
  • Save chuckremes/8098db9ce6eeafe1c2f0553654f0683b to your computer and use it in GitHub Desktop.
Save chuckremes/8098db9ce6eeafe1c2f0553654f0683b to your computer and use it in GitHub Desktop.
1)
Thread.abort_on_exception raises the exception raised in a Thread in Thread.main when true FAILED
Expected ""
to match /RuntimeError/
main # Rubinius::Loader at core/loader.rb:849
script # Rubinius::Loader at core/loader.rb:664
load_script # Rubinius::CodeLoader at core/code_loader.rb:234
load # Rubinius::CodeLoader::Source(Rubinius::CodeLoader::Script) at core/code_loader.rb:83
run_script # Rubinius::CodeLoader::Source(Rubinius::CodeLoader::Script) at core/code_loader.rb:96
__script__ # Object at mspec/bin/mspec-ci:8
main . MSpecScript at mspec/lib/mspec/utils/script.rb:217
run # MSpecCI at mspec/lib/mspec/commands/mspec-ci.rb:78
process . MSpec at mspec/lib/mspec/runner/mspec.rb:43
files . MSpec at mspec/lib/mspec/runner/mspec.rb:51
each # Array at core/array.rb:72
{ } in files . MSpec at mspec/lib/mspec/runner/mspec.rb:57
protect . MSpec at mspec/lib/mspec/runner/mspec.rb:69
instance_eval # BasicObject(Object) at core/basic_object.rb:102
{ } in files . MSpec at mspec/lib/mspec/runner/mspec.rb:57
load . Kernel at core/kernel.rb:569
load # Rubinius::CodeLoader at core/code_loader.rb:241
load # Rubinius::CodeLoader::Source(Rubinius::CodeLoader::CodeModule) at core/code_loader.rb:83
run_script # Rubinius::CodeLoader::Source(Rubinius::CodeLoader::CodeModule) at core/code_loader.rb:96
__script__ # Object at spec/ruby/core/thread/abort_on_exception_spec.rb:4
describe # Object at mspec/lib/mspec/runner/object.rb:11
describe . MSpec at mspec/lib/mspec/runner/mspec.rb:38
process # ContextState at mspec/lib/mspec/runner/context.rb:199
each # Array at core/array.rb:72
{ } in process # ContextState at mspec/lib/mspec/runner/context.rb:200
repeat . MSpec at mspec/lib/mspec/runner/mspec.rb:238
times # Integer(Fixnum) at core/integer.rb:194
{ } in repeat . MSpec at mspec/lib/mspec/runner/mspec.rb:239
{ } in process # ContextState at mspec/lib/mspec/runner/context.rb:208
protect # ContextState at mspec/lib/mspec/runner/context.rb:179
all? # Enumerable(Array) at core/enumerable.rb:406
each # Array at core/array.rb:72
{ } in all? # Enumerable(Array) at core/enumerable.rb:406
{ } in protect # ContextState at mspec/lib/mspec/runner/context.rb:179
protect . MSpec at mspec/lib/mspec/runner/mspec.rb:69
instance_eval # BasicObject(Object) at core/basic_object.rb:102
{ } in __script__ # Object at spec/ruby/core/thread/abort_on_exception_spec.rb:25
=~ # SpecPositiveOperatorMatcher at mspec/lib/mspec/matchers/base.rb:43
fail_with . SpecExpectation at mspec/lib/mspec/expectations/expectations.rb:15
2)
Thread#abort_on_exception raises the exception raised in a Thread in Thread.main when true FAILED
Expected ""
to match /RuntimeError/
main # Rubinius::Loader at core/loader.rb:849
script # Rubinius::Loader at core/loader.rb:664
load_script # Rubinius::CodeLoader at core/code_loader.rb:234
load # Rubinius::CodeLoader::Source(Rubinius::CodeLoader::Script) at core/code_loader.rb:83
run_script # Rubinius::CodeLoader::Source(Rubinius::CodeLoader::Script) at core/code_loader.rb:96
__script__ # Object at mspec/bin/mspec-ci:8
main . MSpecScript at mspec/lib/mspec/utils/script.rb:217
run # MSpecCI at mspec/lib/mspec/commands/mspec-ci.rb:78
process . MSpec at mspec/lib/mspec/runner/mspec.rb:43
files . MSpec at mspec/lib/mspec/runner/mspec.rb:51
each # Array at core/array.rb:72
{ } in files . MSpec at mspec/lib/mspec/runner/mspec.rb:57
protect . MSpec at mspec/lib/mspec/runner/mspec.rb:69
instance_eval # BasicObject(Object) at core/basic_object.rb:102
{ } in files . MSpec at mspec/lib/mspec/runner/mspec.rb:57
load . Kernel at core/kernel.rb:569
load # Rubinius::CodeLoader at core/code_loader.rb:241
load # Rubinius::CodeLoader::Source(Rubinius::CodeLoader::CodeModule) at core/code_loader.rb:83
run_script # Rubinius::CodeLoader::Source(Rubinius::CodeLoader::CodeModule) at core/code_loader.rb:96
__script__ # Object at spec/ruby/core/thread/abort_on_exception_spec.rb:29
describe # Object at mspec/lib/mspec/runner/object.rb:11
describe . MSpec at mspec/lib/mspec/runner/mspec.rb:38
process # ContextState at mspec/lib/mspec/runner/context.rb:199
each # Array at core/array.rb:72
{ } in process # ContextState at mspec/lib/mspec/runner/context.rb:200
repeat . MSpec at mspec/lib/mspec/runner/mspec.rb:238
times # Integer(Fixnum) at core/integer.rb:194
{ } in repeat . MSpec at mspec/lib/mspec/runner/mspec.rb:239
{ } in process # ContextState at mspec/lib/mspec/runner/context.rb:208
protect # ContextState at mspec/lib/mspec/runner/context.rb:179
all? # Enumerable(Array) at core/enumerable.rb:406
each # Array at core/array.rb:72
{ } in all? # Enumerable(Array) at core/enumerable.rb:406
{ } in protect # ContextState at mspec/lib/mspec/runner/context.rb:179
protect . MSpec at mspec/lib/mspec/runner/mspec.rb:69
instance_eval # BasicObject(Object) at core/basic_object.rb:102
{ } in __script__ # Object at spec/ruby/core/thread/abort_on_exception_spec.rb:51
=~ # SpecPositiveOperatorMatcher at mspec/lib/mspec/matchers/base.rb:43
fail_with . SpecExpectation at mspec/lib/mspec/expectations/expectations.rb:15
Finished in 386.026785 seconds
2297 files, 21017 examples, 175741 expectations, 2 failures, 0 errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment