Lunit

Einheitenprüfungsrahmen für LUA
Jetzt downloaden

Lunit Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Michael Roth
  • Website des Verlags:
  • http://www.mroth.net/remove-master/index.html

Lunit Stichworte


Lunit Beschreibung

Untersuchungsrahmen für LUA Lunit ist ein Untersuchungsrahmen für LUA, das in Lua geschrieben wurde. Es bietet derzeit 27 Assert-Funktionen, 8 Typen-Prüffunktionen und ein paar verschiedene Funktionen für die Verwendung als ein einfaches Untersuchungsrahmen. Um Lunit auszuführen, benötigen Sie LUA 5.1 oder höher. Um mehr über Lua zu erfahren, werfen Sie bitte die Programmiersprache lua.example an: Die Beispieldatei "my_testcase.lua" mit folgendem Inhalt: Erfordert das Modul "Lunit" ("my_testcase", lunit.testcase) test_success () ASSERT_FALSE (FALSE, "Dieser Test fällt niemals aus.") Endfunction test_failure () fail ("Dieser Test fehlschlägt immer aus!") Endrun mit dem Shell-Skript "lunit" erzeugt die folgende Ausgabe: # ./lunit my_testcase.lualoAded testsuite mit 2 Tests in 1 Testkases. F.2 Behauptungen überprüft. 1) Fehler (my_testcase.test_Failure): my_testcase.lua: 10: failury_testcase.lua: 10: Dieser Test fehlschlägt immer! TestSuite Fertig (1 bestanden, 1 fehlgeschlagen, 0 Fehler). Anforderungen: · Lua. Was ist neu in dieser Version: · Diese Version fügt die Funktion Assert_Match_Error () hinzu und sollte mit Darwin und Mac OS X kompatibler sein. Einige Fehler wurden behoben. · Lunit ist in der Zwischenzeit recht stabil.


Lunit Zugehörige Software