Suchergebnisse für Anfrage "pytest"

2 die antwort

Datenbanken in SQLAlchemy-Tests mit PostgreSQL erstellen

Ich erstelle eine Pyramid-Webanwendung, die auf SQLAlchemy aufbaut und ausschließlich PostgreSQL als Datenbank-Backend verwendet. Was wäre eine Möglichkeit, die Unit-Test-Struktur so zu gestalten, dass Datenbank wird einmal pro Testlauf ...

14 die antwort

Wie verwende ich py.test aus Python?

Ich arbeite in einem Projekt, das kürzlich auf das @ umgestellt ha py.test [http://codespeak.net/py/dist/test/] unittest Framework. Ich wurde verwendet, um meine Tests von Eclipse aus aufzurufen, damit ich den Debugger verwenden kann (z. B. das ...

12 die antwort

Hilferfunktionen in Tests erstellen und importieren, ohne mit py.test @ Pakete im Testverzeichnis zu erstell

Frag Wie kann ich Hilfsfunktionen in Testdateien importieren, ohne Pakete im @ zu erstelletest Verzeichnis Kontex Ich möchte eine Testhilfe-Funktion erstellen, die ich in mehreren Tests importieren kann. Sagen Sie so etwas: # In ...

TOP-Veröffentlichungen

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 ...

2 die antwort

Wie organisiere ich meine Pytest-Tests, wenn ich sie nicht mit meinem Paket verteile?

Wie empfohlen in der pytest Dokumentation [https://docs.pytest.org/en/latest/goodpractices.html#choosing-a-test-layout-import-rules] , Ich habe mein Paket mit der Absicht eingerichtet, nichtnich Verteilen meiner Tests zusammen mit meinem ...

6 die antwort

In Pytest, was ist die Verwendung von conftest.py-Dateien?

Ich habe kürzlich entdecktpytest. Es scheint großartig. Ich bin jedoch der Meinung, dass die Dokumentation besser sein könnte. Ich versuche zu verstehen, wasconftest.py -Dateien sind dafür gedacht, verwendet zu werden. In meiner (derzeit ...

4 die antwort

Warum funktioniert Pythons Monkeypatch nicht, wenn eine Klasse anstelle eines Moduls importiert wird?

Ich hatte Probleme bei der Verwendung des Codes der akzeptierten AntwortHie [https://stackoverflow.com/questions/20503373/how-to-monkeypatch-pythons-datetime-datetime-now-with-py-test] . Der Code funktioniert abhängig davon, wie ich datetime ...

4 die antwort

pytest Fixture von Fixtures

Ich schreibe gerade Tests für eine mittelgroße Bibliothek (~ 300 Dateien). Viele Klassen in dieser Bibliothek haben dasselbe Testschema, das mit pytest codiert wurde: File test_for_class_a.py import pytest @pytest.fixture() def ...

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

Ist es möglich das Gerät erst abzureißen, nachdem alle Parameter ausgeführt wurden?

Zum Beispiel, wenn Sie haben: @pytest.mark.parametrize('lang', ["EN", "FR"]) def test_whats_hot_quick_links_are_displayed(self, lang): # Do something hereund ich habe diese Abreißvorrichtung im conftest: @pytest.fixture(scope='function', ...