Tag: nose
Die Nase ist eine Alternative Python-unittest Entdeckung und Laufenden Prozess. Es ist beabsichtigt, imitieren das Verhalten von py.testen Sie so viel wie vernünftigerweise möglich ist.
3
Antworten
Ich bin mit in eine geheimnisvolle import-Fehler bei der Verwendung von nosetests, um einen test-suite, die kann ich nicht reproduzieren, die außerhalb der Nase. Ferner der import-Fehler verschwindet, wenn ich direkt eine Teilmenge der tests. Zusammenfassung: ich
2
Antworten
Ich habe vor kurzem neu installiert nose tests auf meinen code. https://nose.readthedocs.org/en/latest/ Ich verwendet sudo pip install nose auf und ging zu meinem Projekt Ordner. Die Antwort ist -bash: nosetests: command not found. So, ich sobald ich
4
Antworten
Ich versuche es mal mit nosetests "nosetests '/pathTo/test' aber es nutzt python 2.7 für meine tests: sys.version_info(major=2, minor=7, micro=5, releaselevel='final', serial=0) So dass einige von Ihnen versagt, weil Sie geschrieben wurden, in python 3.3. Arbeite ich es
3
Antworten
Ich versuche, mit Visual Studio-Code mit der virtuellen Umgebung. In der Start-und JSON-I geben Sie die nosetests starten wie diese: { "name": "nosetests", "type": "python", "request": "launch", "stopOnEntry": true, "program": "${workspaceRoot}/env/dev/bin/nosetests", "args": [ "--nocapture", "tests" ], "externalConsole":
7
Antworten
Ich habe immer eine Keine tests gefunden wurden Fehler in Pycharm und ich kann nicht herausfinden, warum ich bin immer... dies ist es, was ich für mein point_test.py: import unittest import sys import os sys.path.insert(0, os.path.abspath('..')) from
1
Antworten
Python-unittest mit nosetests Experimentieren mit Python-Klasse und Modul-Befestigungen, haben ein minimal-setup über meine tests. Den problem ich bin vor ist, ich bin nicht sicher, wie Sie Sie verwenden alle Variablen definiert, die in der setupUpModule und die
8
Antworten
Ich installiert Nase auf einem Mac OSX 10.10.5 mit Python2.7.9 mit easy_install. Die installation schien erfolgreich zu sein: Collecting nose Downloading nose-1.3.7-py2-none-any.whl (154kB) 100% |████████████████████████████████| 155kB 2.3MB/s Installing collected packages: nose Successfully installed nose-1.3.7 Aber wenn ich
2
Antworten
Habe ich zwei Dateien spike.py class T1(object): def foo(self, afd): return "foo" def get_foo(self): return self.foo(1) def bar(): return "bar" test_spike.py: from unittest import TestCase import unittest from mock import patch, MagicMock from spike import T1, bar
5
Antworten
Ich würde gerne in der Lage sein zu laufen, eine Nase-test Skript, welches akzeptiert Kommandozeilen-Argumente. Zum Beispiel, etwas entlang der Linien: test.py import nose, sys def test(): # do something with the command line arguments print sys.argv
1
Antworten
Habe ich angefangen, einen ziemlich großen (Multi-Threaded) - Python-Projekt, mit Lasten von (unit -) tests. Das wichtigste problem ist es, dass die Ausführung der Anwendung benötigt einen preset-Umgebung implementiert wird durch ein Kontext-manager. Bisher nutzten wir eine
1
Antworten
Python-unittest entdecken Sie nicht finden meine Prüfungen! Ich habe mit der Nase zu entdecken, meine unit-tests und es funktioniert Prima. Von der obersten Ebene von meinem Projekt, wenn ich nosetests ich bekommen: Ran 31 tests in 0.390s
7
Antworten
Ich würde gerne implementieren von unit-tests in einer Scrapy (screen-scraper/web-crawler). Da ein Projekt über die "scrapy crawl" - Befehl kann ich es durch etwas wie die Nase. Da scrapy basiert auf der twisted-kann ich seine unit-Test-framework-Test? Wenn
10
Antworten
Bisher habe ich mit den built-in-unittest-Modul (pyUnit) für das unit-testen von Python-code. Jedoch, bei einfachen Fällen, wie es scheint, übertrieben. Wird ein Derivat von xUnit, scheint es ein bisschen schwer für die dynamische Natur von Python, wo
5
Antworten
Wenn mit Nase 1.2.1 mit Python 3.3.0, bekomme ich manchmal eine Fehlermeldung, die der folgenden ähnelt einem ====================================================================== FAIL: maxdiff2.test_equal ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/local/lib/python3.3/site-packages/nose/case.py", line 198, in runTest self.test(*self.arg) File "/Users/loic/cmrsj/Calculus_II/scrap/maxdiff2.py", line 32,
9
Antworten
Ich kann nicht scheinen, um die Nase-Test-Frameworks zu erkennen Module unter meinem test-Skript in der Datei-Struktur. Ich habe das einfachste Beispiel, das veranschaulicht das problem. Ich werde es im folgenden erklären. Hier ist die der Paket-Datei-Struktur: ./__init__.py
10
Antworten
Bin ich zu installieren versuchen, die Nase auf meinem computer für die Learn Python the Hard Way tutorial, aber kann nicht scheinen, um es zu arbeiten. Ich bin mit pip installieren: $ pip install nose Und ich
1
Antworten
Ich kann nicht scheinen, um die code-coverage mit der Nase zu arbeiten, obwohl das plugin installiert ist. Irgendwelche Ideen auf, wie man dieses Problem beheben? 12:15:25 ~/sandbox/ec$ nosetests --plugins Plugin xunit Plugin deprecated Plugin skip Plugin multiprocess
3
Antworten
Ich habe eine Funktion, ich möchte die unit-Tests enthält, nennt zwei andere Funktionen. Ich bin nicht sicher, wie kann ich verspotte beide Funktionen zur gleichen Zeit, richtig mit patch. Ich habe ein Beispiel, was ich meine unten.
3
Antworten
Mein Projekt-Ordner(ja, ich weiß, es ist beste Praxis) ist so etwas wie: . ├── app.py ├── otherscript.py ├── tests/ └── tools/ ├── __init__.py └── toolfile.py Brauche ich nose --with-coverage zu testen, die .py scripts in den main
3
Antworten
Ich bin nicht in der Lage zu verwenden, Nase (nosetests) in einem virtualenv Projekt - er kann nicht scheinen zu finden, die installierten Pakete in der virtualenv-Umgebung. Das seltsame ist, dass ich einstellen kann test_suite = 'nose.collector'
2
Antworten
Kann jemand mir zeigen, wie das schreiben von unit-tests für sqlalchemy-Modell habe ich mit Nase. Ich brauche nur ein einfaches Beispiel. Dank. InformationsquelleAutor der Frage RobertVa | 2009-05-07
7
Antworten
Ich versuche, herauszufinden, wie man python setup.py test ausführen, um das äquivalent von python -m unittest discover. Ich will nicht zu verwenden run_tests.py Skript und ich will nicht von irgendwelchen externen test-tools (wie nose oder py.test). Es
3
Antworten
Versuche ich momentan zu verwenden, die mock-Bibliothek zu schreiben, einige grundlegende Nase unittests in python. Nach Abschluss einige grundlegende Beispiel, das ich jetzt habe nosetests --with-coverage und jetzt habe ich die mock-Paket und das Paket habe ich
2
Antworten
Ich muss in der Lage sein, alle tests ausführen, die im aktuellen Verzeichnis durch Eingabe einer Zeile in der Linux-shell. In einigen Verzeichnissen, dies funktioniert sehr gut. Aber in anderen, wenn ich "nosetests" keine tests durchgeführt. Die
3
Antworten
Wie führen Sie nosetest von pycharm ausführen aller unit-tests? Ich weiß, dass pycharm unterstützt python unittest und py.testen und, dass Sie richtig unterstützen nosetests in pycharm 1.1, aber ich Frage mich, ob es eine Arbeit um. InformationsquelleAutor
4
Antworten
Habe ich eine Pylone 1.0 app mit einer Reihe von tests in der test - /funktionale-Verzeichnis. Ich bin immer komische test-Ergebnisse, und ich möchte nur einen einzelnen test. Die Nase-Dokumentation sagt, ich sollte in der Lage sein
7
Antworten
Gibt es einen Grund, warum die Nase wäre nicht in der Lage zu finden, die tests in Ubuntu 9.04? Ich bin mit der Nase 0.11.1 mit python 2.5.4. Ich kann die tests ausführen, nur wenn ich explizit
10
Antworten
Ist es möglich, die Ergebnisse der Prüfung (d.h. ob alle Behauptungen, die bestanden haben) in einem tearDown () - Methode? Ich bin mit Selenium-Skripte, und ich würde gerne ein paar reporting von innen tearDown(), allerdings weiß ich
5
Antworten
Schreibe ich pro die folgenden, in denen ich versuche, zu produzieren, eine anständige Fehlermeldung, wenn man zwei mehrzeilige Blöcke des Unicode-text. Die innere Methode, die den Vergleich wirft eine Behauptung, aber die Standard-Erklärung ist für mich nutzlos
3
Antworten
Dies ist eine Frage, die Häufig gestellt werden in verschiedenen Formen, und erhält oft "lol Sie machen es nicht richtig" - Antworten. Ganz sicher, dass es ist, weil der gesunde Menschenverstand Szenario Menschen (mich eingeschlossen) versuchen, zu
10
Antworten
Ich versuche zu schreiben ein einfaches unit-test, werden bestätigen, dass Sie unter einer bestimmten Bedingung, eine Klasse in meiner Anwendung wird ein Fehler protokolliert werden, über die standard-logging-API. Ich kann nicht herausfinden, was die sauberste Möglichkeit zum
6
Antworten
Ich Teste Ausnahmen mit der Nase. Hier ist ein Beispiel: def testDeleteUserUserNotFound(self): "Test exception is raised when trying to delete non-existent users" try: self.client.deleteUser('10000001-0000-0000-1000-100000000000') # make nose fail here except UserNotFoundException: assert True Die geltend machen, wird