是否有针对ruby 1.9和RSpec2的良好突变测试工具?

我曾经使用过Heckle,但由于ParseTree的问题,它与ruby 1.9不兼容。 我一直在寻找替代方案,但唯一看起来很有希望的是Chaser,而且我没有任何明确的文档可以用来看看我是否可以使用RSpec。 它似乎有Test :: Unit依赖。

那么 – 是否有人使用任何很酷的工具来真正检查测试的质量?

或者 – 有没有提供比c0覆盖更好的覆盖工具? 这有助于解决同样的问题。 我现在正在使用cover_me,但它是c0,就像rcov一样。

你有没有看过Mutantgem ?

它适用于Rspec。

这里有一个很好的教程

 $ gem install mutant-rspec

 $ mutant -I lib -r your_library --use rspec“YourClass#method_to_mess_with”

Chaser还使用突变测试框架示例: exemplor-chaser 。

不幸的是,追逐者的创造者具有金鱼的注意力范围,并且不再维持它。 他对变种人有兴趣,也看到heckle是否可以修改为使用ruby_parser而不是ParseTree。