Modulo:UnitTests/man: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
mNessun oggetto della modifica |
||
(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 2:
Modulo [[Lua]] per la gestione di [[unit test]] sugli script.
UnitTests fornisce uno strumento che può essere usato da altri script per mezzo di '''require'''. Vedi [[Wikipedia:Lua#Unit_testing]] per i dettagli. Di seguito un esempio da [[
<syntaxhighlight lang="lua">
Riga 15:
</syntaxhighlight>
La pagina di discussione [[
== Metodi ==
=== run_tests ===
* <syntaxhighlight lang="lua" enclose="none">run_tests(differs_at)</syntaxhighlight>: Esegue tutti i test. Se si specifica "differs_at=1" sarà aggiunta una
<pre>
{{#invoke:HelloWorld/testcases|run_tests}}
Riga 25:
=== preprocess_equals ===
* <syntaxhighlight lang="lua" enclose="none">preprocess_equals(text, expected)</syntaxhighlight>: Fornisce
<syntaxhighlight lang="lua">
self:preprocess_equals('{{#invoke:HelloWord | hello}}', 'Hello, world!')
|