Ich verwende Eclipse/PyDev in einer Web2py-Anwendung, und ich möchte eine Startkonfiguration erstellen, die einen Komponententest mit web2py ausführt.Wie kann ich den PyDev Unit Test Runner mit Web2py kombinieren?
Normalerweise Web2py möchte, dass Sie einen Komponententest mit einem Testläufer Skript auszuführen, like so:
python web2py.py -S testa -M -R testRunner.py
testRunner.py umfasst ein Hauptverfahren, das läuft:
unittest.TextTestRunner(verbosity=2).run(suite)
jedoch in PyDev Der Testlauf wird außerhalb der Quelle in pysrc\runfiles.py
verwaltet.
PyDevs test runner nimmt nicht einmal -S, -M, und -R als Argumente, und es hat keine Möglichkeit, sie an web2py.py weiterzuleiten, was es erwartet, eine Suite von Tests zu sein, und nicht ein Läufer.
Gibt es eine Möglichkeit, Web2py mit einer PyDev-Komponententestkonfiguration zu testen, und wenn ja, wie?