除了Heckle之外,Ruby的代码突变器有哪些?

4

我正在使用ruby 1.8、rails 3.1和rspec 2.7。

我想要编写非常好的测试,我想尝试其中一种代码变异工具。我只发现了Heckle,但它似乎已经过时了,而且我很难让它与我的设置配合使用。
还有其他Ruby代码变异工具吗? 或者 有没有其他方法可以获得关于测试质量的自动反馈?(不包括覆盖率)


如果有人回答那个问题的话,我会很高兴(尽管我没有使用Ruby 1.9)。 - jordi
除了只能在1.8版本上运行之外,你在使用heckle时遇到了哪些问题? - Andrew Grimm
2个回答

2

我从零开始重写了mutant

使用说明可以在Github上的Readme中找到。Mutant针对2.0 / 2.1 / 2.2模式下的MRI和RBX。目前它只能使用rspec3来杀死突变,但其他杀手也是可能的。


0

来看看变种吧。它是基于Rubinius构建的heckle的重写版本。


FYI:它已经多年不再绑定到Rubinius了。可以与MRI和Rubinius一起使用。 - mbj

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接