Suchergebnisse für Anfrage "pytest"

10 die antwort

Pytest: Wie teste ich eine Funktion mit einem Eingabeaufruf?

Ich habe ein Konsolenprogramm in Python geschrieben. Es stellt den Benutzern Fragen mit dem Befehl: some_input = input('Answer the question:', ...)Wie kann ich eine Funktion testen, die einen Aufruf von @ enthälinput ...

2 die antwort

Wie konfigurierst du PyCharm, um py.test mit Befehlszeilenoptionen wie -s auszuführen?

Ich habe herausgefunden, wie py.test-Dateien von PyCharm ausgeführt werden: Konfigurationen ausführen / debuggenlicken Sie in der Kategorie "Python-Tests" auf die Schaltfläche "+", um eine neue Konfiguration hinzuzufügewählenpy.testGeben Sie den ...

4 die antwort

Verwende ipdb anstelle von pdb mit der Option py.test --pdb

Ich möchte benutzen ipdb [https://pypi.python.org/pypi/ipdb] Anstatt von pdb [https://docs.python.org/2/library/pdb.html] mit py.test --pdb [http://docs.pytest.org/en/latest/contents.html] Möglichkeit. Ist das möglich? Wenn das so ist, wie ...

TOP-Veröffentlichungen

4 die antwort

Isolieren von py.test-DB-Sitzungen in Flask-SQLAlchemy

Ich versuche, eine Flask-App mit Flask-SQLAlchemy zu erstellen. Ich benutze pytest, um die DB zu testen. Eines der Probleme scheint darin zu liegen, isolierte DB-Sitzungen zwischen verschiedenen Tests zu erstellen. Ich habe ein minimales, ...

1 die antwort

Pytest - benutzerdefinierte Ausgabe von Testergebnissen

Ich möchte die Testergebnisse vollständig benutzerdefiniert ausgeben. Im

8 die antwort

print Erfolgsmeldungen für Asserts in Python

Ich verwende assert in Python. Jedes Mal, wenn eine Zusicherung fehlschlägt, erhalte ich die Fehlermeldung, die ich dort abgelegt hätte, um sie zu drucken. Aber ich habe mich gefragt, ob es eine Möglichkeit gibt, eine ...

2 die antwort

In welchem ​​py.test-Callout kann ich sowohl Artikel- als auch Berichtsdaten finden?

pytest_runtest_makereport () erhält zwei Argumente, item und call. Unter item kann ich die für diesen Test erstellte Funcarg finden, und unter call kann ich ...

10 die antwort

Wie Umgebungsvariablen an pytest @ übergeben werd

Bevor ich anfange, die Tests in meinem Python-Projekt auszuführen, lese ich einige Umgebungsvariablen und setze einige Variablen mit diesen gelesenen Werten. Meine Tests werden in der gewünschten Umgebung ausgeführt, basierend auf diesen ...

4 die antwort

Drucken von Testausführungszeiten und Festlegen langsamer Tests mit py.test

Ich führe Unit-Tests mit py.test auf einem CI-Server aus. Tests verwenden externe Ressourcen, die über das Netzwerk abgerufen werden. Manchmal dauert der Testlauf zu lange, wodurch der Testlauf abgebrochen wird. Ich kann die Probleme nicht lokal ...

2 die antwort

Ist es möglich einen Test mit Fixtures zu parametrieren?

Ich möchte @ [email protected] keine bestimmten Werte, sondern Fixtures. Wie so. Gegeben ein conftest mit: @pytest.fixture def name1(): return 'foo' @pytest.fixture def name2(): return 'bar'in meiner test.py funktioniert das ...