Инструмент для тестирования мутаций для Python 2.7
Во время написания еще одного юнит-теста на Python и после изучения множества методов тестирования мне стало любопытно, сколько мутантов будет убито, если я выполню мутационное тестирование своего кода.
Проблема в том, что я использую Python 2.7, и единственный инструмент, который я нашел, это MutPy и он для Python 3.x.
Кто-нибудь знает о каком-либо (стабильном и поддерживаемом) инструменте для тестирования мутаций в Python 2.7?
Ответы
Ответ 1
Mutmut работает как для python 2.7, так и для python 3.6. С ним также очень легко начать работу и поддерживаются все тестовые программы, которые могут возвращать код выхода операционной системы.
ОБНОВЛЕНИЕ: Mutmut теперь потерял поддержку Python 2.7. Но старые версии все еще работают на Python 2.7, конечно!
Ответ 2
Это библиотека для Python2: https://github.com/sk-/elcap