free_mutant/spec/unit/mutant
John Backus 6a7be22493
Fix indeterminism from include_context condition
It looks like this guard clause was causing issues that led to
the build sometimes failing with

    super: no superclass method `expression'

this change fixes this issue.

This change also locks devtools to 0.1.10 and parser to 2.3.1.2.
New reek smells have been released which need to be
addressed in a followup. The newer parser version also requires
an update to the warnings file.
2016-09-24 19:26:38 -07:00
..
actor Add ExtraSpacing cop and allow alignment 2016-03-19 21:25:51 -07:00
ast Fix indeterminism from include_context condition 2016-09-24 19:26:38 -07:00
env Change AlignHash rubocop preference to table 2016-03-19 21:25:51 -07:00
expression Rename flat_spec to match Exact namespace 2016-03-19 14:05:55 -07:00
integration Change AlignHash rubocop preference to table 2016-03-19 21:25:51 -07:00
isolation Change AlignHash rubocop preference to table 2016-03-19 21:25:51 -07:00
matcher Fix RuboCop and Reek violations 2016-07-24 13:56:28 -07:00
meta Extract meta duplication to regexp_mutations 2016-08-14 15:01:21 -07:00
mutator Refactor to add Mutant::Mutator.mutate(...) 2016-05-07 15:03:45 -07:00
parallel Fix namespace annotations 2016-04-10 14:33:47 -07:00
reporter Remove misused expect-coverage option 2016-07-31 12:27:53 +00:00
repository Use class_double where appropriate 2016-01-24 21:16:43 +00:00
result Remove misused expect-coverage option 2016-07-31 12:27:53 +00:00
runner Rename runner/driver_spec to parallel/driver_spec 2016-03-19 14:07:28 -07:00
selector Fix the use of instance doubles globally 2015-11-15 20:16:42 +00:00
subject/method Fix coverage for Mutant::Subject* namespace 2016-02-14 04:28:59 +00:00
util Add Mutant::Util.one 2016-07-25 12:21:50 -07:00
ast_spec.rb Refactor Mutant::Cache into Mutant::Parser 2015-11-13 04:47:47 +00:00
cli_spec.rb Remove misused expect-coverage option 2016-07-31 12:27:53 +00:00
context_spec.rb Fix RuboCop and Reek violations 2016-07-24 13:56:28 -07:00
diff_spec.rb Fix Mutant::Diff coverage 2016-01-09 23:34:40 +00:00
env_spec.rb Change AlignHash rubocop preference to table 2016-03-19 21:25:51 -07:00
expression_spec.rb Fix all typos [skip ci] 2015-07-06 21:36:39 +03:00
integration_spec.rb Fix integration coverage 2016-01-10 18:44:01 +00:00
loader_spec.rb Use class_double where appropriate 2016-01-24 21:16:43 +00:00
mutation_spec.rb Fix coverage of Mutant::Result* namespace 2015-12-21 00:28:27 +00:00
mutator_spec.rb Refactor to add Mutant::Mutator.mutate(...) 2016-05-07 15:03:45 -07:00
parallel_spec.rb Fix the use of instance doubles globally 2015-11-15 20:16:42 +00:00
parser_spec.rb Refactor Mutant::Cache into Mutant::Parser 2015-11-13 04:47:47 +00:00
registry_spec.rb Refactor to add Mutant::Mutator.mutate(...) 2016-05-07 15:03:45 -07:00
require_highjack_spec.rb Fix require highjack to also work on singleton 2016-02-14 02:16:39 +00:00
result_spec.rb Fix coverage of Mutant::Result* namespace 2015-12-21 00:28:27 +00:00
runner_spec.rb Use class_double where appropriate 2016-01-24 21:16:43 +00:00
subject_spec.rb Refactor to add Mutant::Mutator.mutate(...) 2016-05-07 15:03:45 -07:00
warning_filter_spec.rb Fix specification holes in Mutant::WarningFilter 2015-05-31 22:13:07 +00:00
zombifier_spec.rb Change AlignHash rubocop preference to table 2016-03-19 21:25:51 -07:00