Modulo:UnitTests/man: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
←Nuova pagina: Modulo Lua per la gestione di unit test sugli script. UnitTests fornisce uno strumento che può essere usati da altri script per mezzo di '''require'''. Vedi ... |
mNessun oggetto della modifica |
||
(4 versioni intermedie di 3 utenti non mostrate) | |||
Riga 1:
{{Man modulo}}
Modulo [[Lua]] per la gestione di [[unit test]] sugli script.
UnitTests fornisce uno strumento che può essere
<syntaxhighlight lang="lua">
Riga 14 ⟶ 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 24 ⟶ 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!')
|