Есть ли хорошие инструменты для тестирования мутаций для ruby ​​1.9 и RSpec2?

Я использовал Heckle, но он несовместим с ruby ​​1.9 из-за проблем с ParseTree. Я искал альтернативы, но единственное, что выглядело многообещающим, было Chaser, и у этого не было четкой документации, которую я мог бы использовать, чтобы посмотреть, смогу ли я работать с RSpec. Кажется, что у него есть зависимости Test:: Unit.

Итак - кто-нибудь там, используя какие-нибудь классные инструменты, чтобы действительно проверить качество ваших тестов?

В качестве альтернативы - существуют ли какие-либо средства покрытия, обеспечивающие лучший охват c0? Это помогло бы решить ту же проблему. Я использую cover_me в данный момент, но это c0, как rcov.

Ответы

Ответ 2

Chaser также работает с образцом шаблона тестирования мутаций: exemplor-chaser.

К сожалению, создатель охотничьего захвата имеет золотую рыбу и не поддерживает ее больше. Он как бы заинтересован в мутанте, а также в том, что если heckle можно изменить, чтобы использовать ruby_parser, а не ParseTree.