Ich bin neu zu pytest und ich habe Python2.6 auf meinem Setup installiert. Ich habe Pytest installiert und die Testfälle werden korrekt ausgeführt. Ich habe einige Plugins wie pytest-timeout, putest-xdist usw. installiert, aber diese Plugins werden nicht geladen, wenn ich die Fälle ausführe. Für Zeitüberschreitung erhalte ich folgenden Fehler: py.test: error: unrecognized arguments: --timeout
Die gleichen Schritte mit Python2.7 funktioniert. Eine Idee, wie dies gelöst werden kann oder alte Schritte zum Debuggen, um zu wissen, was genau das Problem verursacht.Funktioniert pytest plugins mit python2.6
1
A
Antwort
0
Leider pytest < 3.0 "verbirgt" die ImportError
geschieht, wenn ein Plugin nicht zu importieren. Wenn Sie alle Plugin-Argumente entfernen, aber -rw
hinzufügen, sollten Sie in der Lage sein zu sehen, was in der Warnungszusammenfassung genau schief läuft.
0
In Ihrer conftest.py Datei fügen Sie einfach die folgende Zeile nach den Importen:
pytest_plugins = 'pytest_timeout'
Es Ihr Problem lösen soll.
Verwandte Themen
- 1. pytest funktioniert nicht mit PySide
- 2. Pytest mit Mock/Pytest-Mock
- 3. Wie python2.6
- 4. libpcap für Python2.6 (Windows)
- 5. Installation von Python2.6
- 6. Python2.6 Dezimal zu Oktal
- 7. Setup.py: installieren lxml mit python2.6 auf CentOS
- 8. Pytest und Coverage-Kombination funktioniert nicht
- 9. pytest mit setup.py Test
- 10. Test Klassenmethoden mit Pytest
- 11. Fehler mit pytest
- 12. Pytest Monkeypatch funktioniert nicht bei importierter Funktion
- 13. RequireJS funktioniert nicht mit Shim'ed jQuery-Plugins
- 14. Javascript plugins funktioniert nicht richtig mit turbolinks
- 15. Pytest nicht sammeln staticmethod
- 16. Import: Kein Modul Binary mit pytest namens
- 17. Wie zählen Testfälle mit Pytest?
- 18. Pytest Fehler mit Wörterbuch Ausgang
- 19. pytest 3.0.5 mit kyrillischen Symbolen
- 20. pytest Unicode-Syntax mit '£' Symbol
- 21. Running python2.6 Selbsttest.py gibt mir diesen Fehler
- 22. Pytest schreibt nicht AssertionError neu
- 23. pytest sammeln 0 Artikel
- 24. Kann nicht in Pycharm mit Pytest debuggen
- 25. Ist Python2.6 stabil genug für die Produktion?
- 26. Wie installiere ich python2.6 im alpinen Container?
- 27. PhoneGap config.xml - Hinzufügen von Plugins funktioniert nicht
- 28. is_singular() Funktion funktioniert nicht in mu-plugins
- 29. pytest „Kein Modul mit dem Namen“ Fehler
- 30. PHP Plugins einfügen funktioniert nicht Wordpress
Auch nach dem Hinzufügen von '-rw' wird keine Warnung angezeigt und der Testfall wird erfolgreich ohne Plugin ausgeführt – SKT
Das ist ungerade - und' --version' listet das Plugin nicht auf? Sind Sie sicher, dass es tatsächlich für diese Python-Version installiert ist? –
Folgendes ist die Ausgabe von * py.test --version * Dies ist pytest Version 2.9.2, importiert aus/usr/lib/python2.6/site-packages/pytest.pyc' – SKT