Ich schreibe eine separate nose2 tests.py für mein Programm und weil ich möchte, dass es sowohl auf Windows als auch auf Linux ziemlich nahtlos läuft, habe ich entschieden, auf die normale Kommandozeile nose2 und stattdessen zu verzichten Importieren Sie es in die Datei und führen Sie es von dort aus.nose2.main() ausführliche Ausgabe
if __name__ == '__main__':
import nose2
nose2.main()
Das funktioniert gut, keine Probleme. Aber ich möchte die ausführliche Ausgabe und ich kann nicht sehen, wie ich es dazu bringen kann. Ich habe es versucht:
nose2.main("-v")
nose2.main(kwargs="-v")
nose2.main(args="-v")
Wer weiß, wie die importierte Version von nose2 im ausführlichen Modus ausgeführt wird?
Dank! Ich werde in der Dokumentation mehr nach anderen Optionen suchen. –