Commit graph

10 commits

Author SHA1 Message Date
Markus Schirp
de276327f5 Add support for mutating block arguments 2012-12-10 17:11:08 +01:00
Markus Schirp
88e1f0941c Add unary operator expansions 2012-12-08 01:04:43 +01:00
Markus Schirp
bc408d52d2 Add a shitload of operator expansions 2012-12-08 00:52:03 +01:00
Markus Schirp
b5430e2000 Cleanup crashes and invalid mutants 2012-12-07 23:27:21 +01:00
Markus Schirp
aae3b25f99 Expand writer methods correctly to spec files 2012-12-07 20:13:19 +01:00
Markus Schirp
6a935fecf0 Expand foo= to foo_writer_spec.rb in dm-2 strategy 2012-12-07 19:06:56 +01:00
Markus Schirp
80f0960672 Warn with identification when no spec files are present 2012-12-07 18:45:45 +01:00
Markus Schirp
fa36323fcd Improve reporting to show only uncovered mutations 2012-12-07 17:14:18 +01:00
Markus Schirp
ef25d84326 Correct method expansion 2012-12-07 17:00:31 +01:00
Markus Schirp
7be00708b6 Improve rspec dm2 strategy
* Expand foo? to foo_predicate_spec.rb
* Expand foo! to foo_bang_spec.rb
* Execute all public method specs on mutation of private method
* Warn on stderr when no spec file was found (better than nothing to be
  iproved later)
2012-12-07 16:57:42 +01:00