free_mutant/lib/mutant
Dan Kubb 59f952d56f Remove rescue from rspec killer
* Based on recent discussions in #68 we think rescuing all
  exceptions like this was probably a mistake.

  If this continues to be a problem we will need to narrow things
  down to a reproducible issue we can report to the RSpec team.

  One possible work-around might be to catch exceptions that occur
  within the specs themselves, and to bubble up everything else.
  However, this does bring up the question of why the specs failed;
  if it was due to a syntax error caused by mutant and unparser,
  then that's probably a bug we need to fix. It could be for some
  other reason, which we would have to isolate and handle
  explicitly, but I think we are all in agreement that this logic is
  too broad.
2013-07-21 23:14:57 -07:00
..
cli Move more literals to constants 2013-07-21 22:19:41 +02:00
context Remove dead code 2013-06-14 21:12:10 +02:00
killer Remove rescue from rspec killer 2013-07-21 23:14:57 -07:00
matcher Remove bogus specific workaround 2013-07-17 14:59:47 +02:00
mutation Correct mutation of adamantium memoized methods 2013-07-05 01:14:05 +02:00
mutator Move more literals to constants 2013-07-21 22:19:41 +02:00
reporter Use more ideomatic ruby 2013-07-21 20:42:31 +02:00
runner Add support for --fail-fast flag 2013-07-15 01:17:15 +02:00
strategy Correctly emit memoizers for memoized method mutations 2013-07-05 13:28:21 +02:00
subject Bring subject mutator refactoring to memoized subject 2013-07-15 23:19:53 +02:00
support Cosmetic end comments 2013-06-14 21:12:10 +02:00
cache.rb Add AST caching for subject matcher 2013-06-27 22:18:07 +02:00
cli.rb Add support for --fail-fast flag 2013-07-15 01:17:15 +02:00
color.rb Cosmetic end comments 2013-06-14 21:12:10 +02:00
config.rb Add support for --fail-fast flag 2013-07-15 01:17:15 +02:00
constants.rb Do not emit invalid ast for op-assign mutations 2013-07-14 21:39:23 +02:00
context.rb Use concord to cleanup mutation context 2013-06-14 21:12:10 +02:00
differ.rb Do not exit on more than one diff 2013-07-05 11:48:10 +02:00
killer.rb Change Mutant::Killer#run_with_benchmark to use Benchmark.measure 2013-06-24 01:55:00 -07:00
loader.rb Add Mutant::Zombifier 2013-06-28 23:23:05 +02:00
matcher.rb Correct mutation of adamantium memoized methods 2013-07-05 01:14:05 +02:00
mutation.rb Clarify FIXME about subject public caching 2013-06-28 17:31:36 +02:00
mutator.rb Remove deep_clone helper 2013-07-02 19:11:39 +02:00
node_helpers.rb Replace empty body/block mutations with raise 2013-07-02 20:42:09 +02:00
random.rb Cosmetic end comments 2013-06-14 21:12:10 +02:00
reporter.rb Cosmetic end comments 2013-06-14 21:12:10 +02:00
runner.rb Add missing YARD tag 2013-07-15 10:47:44 +02:00
singleton_methods.rb Cosmetic end comments 2013-06-14 21:12:10 +02:00
strategy.rb Fix object cycle 2013-06-15 16:32:40 +02:00
subject.rb Add support for --fail-fast flag 2013-07-15 01:17:15 +02:00
zombifier.rb Fix YARD docs 2013-06-29 00:59:12 +02:00