Commit graph

12 commits

Author SHA1 Message Date
Markus Schirp
ccbe2f6396 Mark failing specs as panding and use attr_reader again 2012-10-26 11:24:29 +02:00
Markus Schirp
cd35a6dcc6 Refactor runner and fix integration spec 2012-09-16 00:51:47 +02:00
Markus Schirp
933364b800 Use dkubb/equalizer and remove vendored version 2012-09-15 23:04:10 +02:00
Markus Schirp
2cec22b76b Cleanup expectations in integration test 2012-08-20 17:55:22 +02:00
Markus Schirp
21b6aa1e81 Minor cleanups
* Use correct to_source api
* Use toplevel mutant.
2012-08-20 04:50:07 +02:00
Markus Schirp
7d8c1f02ff Add support for dynamically creating Zombie
* Zombie is subjected to allow the mutation of the mutator source code.
2012-08-19 21:29:11 +02:00
Markus Schirp
583668138e Add mutations on singleton methods
* Fixing singleton matcher to return Rubiniuy::AST::DefineSingleton
  and not Rubinius::AST::DefineSingletonScope
* Adjust counts of runner spec
2012-08-16 19:10:24 +02:00
Markus Schirp
cee1d3943c Add colorized diffs to cli reporter 2012-08-16 18:02:03 +02:00
Markus Schirp
42e6fe84e5 Add runner with reporter
* Use MethodObject mixin
* Rename Context::Constant to Context::Scope
* Use Mutation class instead of passing around raw nodes
2012-08-16 04:10:54 +02:00
Markus Schirp
d20655f4c2 Add a spike runner 2012-08-14 22:45:34 +02:00
Markus Schirp
a11803f0c8 Move integration specs into correct directory 2012-08-14 12:42:21 +02:00
Markus Schirp
23ee68ac1e Rename Runner to Killer
* Add working integration spec for rspec (mutant) killer.
2012-08-14 12:27:56 +02:00