aus Wikipedia, der freien Enzyklopädie
Testfälle der Funktionen im Modul Expr bei Nutzung innerhalb einer Vorlage.
Min und Max
min
Parameterliste
Erwartet
Generiert
}}
»«
»
«
|}}
»«
»
«
| }}
»«
»
«
|-7}}
»-7
«
»-7
«
|-7|}}
»-7
«
»-7
«
| -7 | }}
»-7
«
»-7
«
|7|-5}}
»-5
«
»-5
«
|7|2=-5}}
»-5
«
»-5
«
|-5|7}}
»-5
«
»-5
«
|7|-5|}}
»-5
«
»-5
«
|7|-5|-8}}
»-8
«
»-8
«
|40*41|300+30}}
»330
«
»330
«
|100+10|300+30|200+20}}
»110
«
»110
«
Unicode und ASCII beim Minuszeichen
Parameterliste
Erwartet
Generiert
|7|-5}}
»-5«
»-5«
|7|−5}}
»−5«
»−5«
|7|−5|minus=-}}
»-5«
»-5«
|7|-5|minus=1}}
»−5«
»−5«
zeroBlank
Parameterliste
Erwartet
Generiert
|7|0|zeroBlank=1}}
»«
»«
|7|0}}
»0«
»0«
Fehler
Parameterliste
Erwartet
Generiert
|7|o+6}}
Fehlermeldung
» Fehler in mathematischem Ausdruck, Funktion#Parameter min()#2 (o+6)«
max
Parameterliste
Erwartet
Generiert
}}
»«
»
«
|}}
»«
»
«
| }}
»«
»
«
|-7}}
»-7
«
»-7
«
|7|}}
»7
«
»7
«
| 7 | }}
»7
«
»7
«
|7|-5}}
»7
«
»7
«
|7|-5|}}
»7
«
»7
«
|7|-5|-8}}
»7
«
»7
«
|40*41|300+30}}
»1640
«
»1640
«
|100+10|300+30|200+20}}
»330
«
»330
«
Vorlagenprogrammierung
Die beiden mit Expr realisierten Test-Vorlagen mit jeweils 29 Parametern.
{{Wikipedia:Lua/Modul/Expr/test/Vorlage:Min|1 |2 |3 |4 |5 |6 |7 |8 |9 |10 |11 |12 |13 |14 |15 |16 |17 |18 |19 |20 |21 |22 |23 |24 |25 |26 |27 |28 |29}}
{{Wikipedia:Lua/Modul/Expr/test/Vorlage:Max|1 |2 |3 |4 |5 |6 |7 |8 |9 |10 |11 |12 |13 |14 |15 |16 |17 |18 |19 |20 |21 |22 |23 |24 |25 |26 |27 |28 |29}}