Nosejs.

ein Nasen-Plugin, um JavaScript-Tests mit Rhino in einem Java-Teilprozess auszuführen.
Jetzt downloaden

Nosejs. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • kumar303

Nosejs. Stichworte


Nosejs. Beschreibung

Ein Nasen-Plugin, um JavaScript-Tests mit Rhino in einem Java-Subprozess auszuführen. Nasenjs ist ein Nasen-Plugin, um JavaScript-Tests mit Rhino in einem Java-Subprozess auszuführen. Moderage: Hier ist der grundlegendste Weg, um Nasenjene aufzurufen (nimmt an, dass Sie Rhino in ~ / src heruntergeladen haben) $ noSetests --with-javascript --rhino- Der Befehl jAR ~ / src / rhino1_7r1 / js.jarthis würde nach den Dateien entlang des Nasenpfads enden, die in .js enden, die das aktuelle Testmuster der Nase übereinstimmen, sammeln Sie sie alle und führen Sie sie anschließend mit Rhino in einem einzelnen Java-Unterprozess am Ende aller anderen aus. Tests Standardmäßig werden Dateien wie Test * .Js gesammelt und ausgeführt. Die Idee hinter Nosejs ist, dass Sie möglicherweise über eine Python-Webanwendung verfügen, die auf JavaScript für einige seiner Funktionen stützt, und Sie möchten sowohl Python- als auch JavaScript-Tests mit einem ausführen Befehl, Nosetests. Sie können diese JavaScript-Tests angeben, wo immer Sie in Ihrem Projekt möchten. Hier ist ein realistischeres Beispiel, das zeigt, wie das Fudge-Projekt gleichzeitig für Python- und JavaScript-Funktionalität getestet wird. Sein Projektlayout sieht ungefähr so aus: | - Fudge | | - __Init __. py | | - patcher.py | | - Tests | | | - __Init __. py | | | - test_fudge.py | | | - test_patcher.py | - Javascript | | - Fudge | | | - fudge.js | | | - Tests | | | | - test_fudge.html | | | `- test_fudge.js`---_pyBoth Python- und JavaScript-Tests können mit diesem Befehl ausgeführt werden: $ noSetests --with-javascript --rhino-jar ~ / src / rhino1_7r1 / j.jar --with-dom - -js-test-dir Javascript / Fudge / Tests / ........................................ ................---------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ Test-Fälschungs können Objekte finden können Objekte erwartete Anruf nicht genannt Anruf erstellen abgefangen Rückgabezahl Rückgabe FakeTest ErwartungCall erwartungsgemäße Eigenschaften Anruf ist gemeißelt --------------------------------------------------------------------------------------------------------------------- -Ran 54 Tests in 0,392SOKDer Punkte sind die Python-Tests, die ausgeführt wurden, und die Ausgabe darunter ist das, was die JavaScript-Testdateien von Fudge ausgedruckt haben. Anforderungen: · Python Was ist neu in dieser Version: · Mehrere Pfade für die Option von --javascript-dir können jetzt auf mehreren Zeilen in Setup.cfg angegeben werden


Nosejs. Zugehörige Software

Kreuz und quer

Crisscross ist eine kleine plattformübergreifende C ++ - Bibliothek für das Einfädeln, die Konsole und die Datei E / A, CPU-Identifikation (CPUID). ...

126

Herunterladen

Cgal

CGAL, die Computational-Geometrie-Algorithmen-Bibliothek, ist eine Open Source C ++ - Bibliothek von geometrischen Algorithmen und Datenstrukturen. ...

73

Herunterladen