Moduldiskussion:Sandbox/Jhertel/Formattal/testcases
(Omdirigeret fra Moduldiskussion:Jhertel/sandkasse/testcases)
All tests passed.
test_fejlangivelseskode:
Text | Expected | Actual | |
---|---|---|---|
Fejltekst ikke tom, skal vise stjerne | * | * | |
Fejltekst tom, skal vise stjerne | * | * | |
Fejltekst ikke tom, skal ikke vise stjerne |
test_formattal:
Text | Expected | Actual | |
---|---|---|---|
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1}} | 1 | 1 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12}} | 12 | 12 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123}} | 123 | 123 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1.234}} | 1.234 | 1.234 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12.345}} | 12.345 | 12.345 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123.456}} | 123.456 | 123.456 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1,0}} | 1,0 | 1,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12,0}} | 12,0 | 12,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123,0}} | 123,0 | 123,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1.234,0}} | 1.234,0 | 1.234,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12.345,0}} | 12.345,0 | 12.345,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123.456,0}} | 123.456,0 | 123.456,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1.0}} | 1,0 | 1,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12.0}} | 12,0 | 12,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123.0}} | 123,0 | 123,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1,234.0}} | 1.234,0 | 1.234,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12,345.0}} | 12.345,0 | 12.345,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123,456.0}} | 123.456,0 | 123.456,0 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1.00}} | 1,00 | 1,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12.00}} | 12,00 | 12,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123.00}} | 123,00 | 123,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1.234,00}} | 1.234,00 | 1.234,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12.345,00}} | 12.345,00 | 12.345,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123.456,00}} | 123.456,00 | 123.456,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1.00}} | 1,00 | 1,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12.00}} | 12,00 | 12,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123.00}} | 123,00 | 123,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1,234.00}} | 1.234,00 | 1.234,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12,345.00}} | 12.345,00 | 12.345,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123,456.00}} | 123.456,00 | 123.456,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|-123}} | -123 | -123 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|+123.00}} | +123,00 | +123,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|+ 123.00}} | +123,00 | +123,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|- 123.00}} | -123,00 | -123,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|- 123.00}} | -123,00 | -123,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|+ 123.00}} | +123,00 | +123,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|+123.43[ref]hello[/ref] lalalala}} | +123,43[ref]hello[/ref] lalalala | +123,43[ref]hello[/ref] lalalala | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|}} | |||
{{#invoke:Sandbox/Jhertel/Formattal|formattal|nonsens}} | nonsens | nonsens | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1.234.00}} | 1.234.00 | 1.234.00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12.345.00}} | 12.345.00 | 12.345.00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123.456.00}} | 123.456.00 | 123.456.00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|1,234,00}} | 1,234,00 | 1,234,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|12,345,00}} | 12,345,00 | 12,345,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|123,456,00}} | 123,456,00 | 123,456,00 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|.123}} | .123 | .123 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|.1234}} | .1234 | .1234 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|0.1234}} | 0.1234 | 0.1234 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|,123}} | ,123 | ,123 | |
{{#invoke:Sandbox/Jhertel/Formattal|formattal|0,1234}} | 0,1234 | 0,1234 |
test_isSequenceOfAtLeastOneDigit:
Text | Expected | Actual | |
---|---|---|---|
false | false | ||
1 | true | true | |
a | false | false | |
12 | true | true | |
123456777 | true | true | |
123456777a | false | false |
test_modsatAdskillertegn:
Text | Expected | Actual | |
---|---|---|---|
, | . | . | |
. | , | , |
test_opdelInputITalOgRest:
Text | Expected | Actual | |
---|---|---|---|
-123.332.332 | {"-123.332.332",""} | {"-123.332.332",""} | |
-123.332.332! | {"-123.332.332","!"} | {"-123.332.332","!"} | |
! | {"","!"} | {"","!"} | |
+123,43.544[1] | {"+123,43.544","[2]"} | {"+123,43.544","[3]"} |
test_opsplitIFortegnOgRest:
Text | Expected | Actual | |
---|---|---|---|
{"",""} | {"",""} | ||
1 | {"","1"} | {"","1"} | |
-1 | {"-","1"} | {"-","1"} | |
-12.34 | {"-","12.34"} | {"-","12.34"} | |
+12,304.34 | {"+","12,304.34"} | {"+","12,304.34"} | |
12,304.34 | {"","12,304.34"} | {"","12,304.34"} |
test_removeAll:
Text | Expected | Actual | |
---|---|---|---|
Remove all , from 123,332,332 | 123332332 | 123332332 | |
Remove all %. from 123,332,332 | 123,332,332 | 123,332,332 | |
Remove all %. from 123.332.332 | 123332332 | 123332332 | |
Remove all l from hello | heo | heo |