J'utilise testoob de la manière suivante :
def suite():
import unittest
return unittest.TestLoader().loadTestsFromNames([
'my_module.my_unittest_class',
'my_module.my_other_unittest_class',
])
if __name__ == '__main__':
import testoob
testoob.main(defaultTest="suite")
Et ensuite lancer la suite unittest avec ce qui suit :
python my_unittest.py --coverage=normal
Cependant, cela imprimera également les chiffres de couverture de code de tous les modules dont dépendent mon module et unittest, ce qui ne m'intéresse pas du tout. Comment puis-je configurer testoob pour qu'il ne rapporte que la couverture de mon propre module ?