mutant
mutant copied to clipboard
Mutant is a mutation tester. It modifies your code and runs your tests to make sure they fail. The idea is that if code can be changed and your tests don't notice, either that code isn't being covered...
it's me again :) ``` shell An exception occurred running /Users/solnic/.rvm/gems/rbx-head@virtus/bin/mutate wrong constant name Virtus::Coercion::String (NameError) Backtrace: Rubinius::Type.coerce_to_constant_name at kernel/common/type.rb:109 Module(Class)#const_set at kernel/common/module.rb:445 Class#initialize at kernel/common/class18.rb:12 Rubinius.open_class_under at kernel/delta/rubinius18.rb:13 Rubinius.open_class...
At the end of the full run, it should tell you the overall status of your tests, and it should tell you which (if any) mutations managed to still get...
It would be helpful if running the mutator would hide most of the test results: I don't really need to see which test failed, or the full normal Rspec backtrace...