Ich würde cProfile-Modul verwenden, um meine Komponententests zu profilieren. Aber wenn ich renneWarum cProfile Modul funktioniert nicht mit Unittest?
python -mcProfile mytest.py
Ich bekam 'lief 0 Tests in 0,000s'. Hier ist der Quellcode von mytest.py
import unittest
class TestBasic(unittest.TestCase):
def testFoo(self):
assert True == True
if __name__ == '__main__':
unittest.main()
ich mit anderen komplexeren Unittests als auch getestet haben. Habe immer 'Ran 0 Tests' wenn ich es mit cProfile starte. Bitte helfen Sie.
UPDATE: Mein Betriebssystem ist MacOS 10.7 mit integriertem Python 2.7. Derselbe Code funktioniert auf Ubuntu korrekt.
funktioniert für mich unter Ubuntu - python2.6/2.7 :) Hast du es nur mit dem 'Profile' Modul versucht? –
Danke, Julien. Gerade getestet auf Ubuntu und es funktioniert. Sieht aus wie ein plattformspezifisches Problem. Es funktioniert nicht auf MacOS 10.7 mit integriertem Python 2.7. –
Ich schätze, Sie haben nie einen Weg gefunden, um Mac OS X zu benutzen? – jgritty