mcintyre321
mcintyre321

Reputation: 13306

What is the ruby test tool called that 'breaks' your code to see how tight your tests are?

A wee while ago I ended up on a page which hosted several ruby tools, which had 'crazy' names like 'mangler' or 'executor' or something. The tool's job was to modify you production code (at runtime) in order to prove that your tests were precise.

Unfortunately I would now like to find that tool again, but can't remember what it was called. Any ideas?

Upvotes: 1

Views: 211

Answers (3)

mbj
mbj

Reputation: 1042

Also you can try my mutant. Its AST based and currently runs under MRI and RBX in > 2.0 mode. It only has a killer for rspec3, but others are possible also.

Upvotes: 1

Terry
Terry

Reputation: 1088

I think you're thinking about Heckle, which flips your code to make sure your tests are accurate. Here:

http://seattlerb.rubyforge.org/heckle/

Upvotes: 8

tadman
tadman

Reputation: 211670

Maybe you're thinking of the Flay project and related modules:

http://ruby.sadi.st/Ruby_Sadist.html

Upvotes: 4

Related Questions