Korisnik:Aron Manning/Sandbox
Šablon:Template test cases notice
Sandbox testing conversion[uredi | uredi izvor]
Parameters: |74|33|units=letters
|
Test: | 1h 14m 33s |
{{#invoke:hms/sandbox|main| |74|33|units=letters }}
|
Result: | 1h 14m 33s |
Parameters: |144|33|units=letters
|
Test: | 2h 24m 33s |
{{#invoke:hms/sandbox|main| |144|33|units=letters }}
|
Result: | 2h 24m 33s |
Parameters: m=74|s=33|units=letters
|
Test: | 1h 14m 33s |
{{#invoke:hms/sandbox|main| m=74|s=33|units=letters }}
|
Result: | 1h 14m 33s |
Parameters: m=144|s=33|units=letters
|
Test: | 2h 24m 33s |
{{#invoke:hms/sandbox|main| m=144|s=33|units=letters }}
|
Result: | 2h 24m 33s |
Parameters: 74:33|units=letters
|
Test: | 1h 14m 33s |
{{#invoke:hms/sandbox|main| 74:33|units=letters }}
|
Result: | 1h 14m 33s |
Parameters: 144:33|units=letters
|
Test: | 2h 24m 33s |
{{#invoke:hms/sandbox|main| 144:33|units=letters }}
|
Result: | 2h 24m 33s |
Parameters: ||s=120|units=letters
|
Test: | 2m 0s |
{{#invoke:hms/sandbox|main| ||s=120|units=letters }}
|
Result: | 2m 0s |
Parameters: ||s=123|units=letters
|
Test: | 2m 3s |
{{#invoke:hms/sandbox|main| ||s=123|units=letters }}
|
Result: | 2m 3s |
Parameters: h=1||s=120|units=letters
|
Test: | 1h 2m 0s |
{{#invoke:hms/sandbox|main| h=1||s=120|units=letters }}
|
Result: | 1h 2m 0s |
Parameters: h=1||s=123|units=letters
|
Test: | 1h 2m 3s |
{{#invoke:hms/sandbox|main| h=1||s=123|units=letters }}
|
Result: | 1h 2m 3s |
Parameters: |m=120|units=letters
|
Test: | 2h 0m |
{{#invoke:hms/sandbox|main| |m=120|units=letters }}
|
Result: | 2h 0m |
Parameters: |m=123|units=letters
|
Test: | 2h 3m |
{{#invoke:hms/sandbox|main| |m=123|units=letters }}
|
Result: | 2h 3m |
Parameters: ||s=3600|units=letters
|
Test: | 60m 0s |
{{#invoke:hms/sandbox|main| ||s=3600|units=letters }}
|
Result: | 60m 0s |
Parameters: ||s=36000|units=letters
|
Test: | 600m 0s |
{{#invoke:hms/sandbox|main| ||s=36000|units=letters }}
|
Result: | 600m 0s |
Parameters: |m=3600|units=letters
|
Test: | 60h 0m |
{{#invoke:hms/sandbox|main| |m=3600|units=letters }}
|
Result: | 60h 0m |
Parameters: 1||60|units=letters
|
Test: | 1h 1m 0s |
{{#invoke:hms/sandbox|main| 1||60|units=letters }}
|
Result: | 1h 1m 0s |
Parameters: 1|2|60|units=letters
|
Test: | 1h 2m 60s -- must be less than 60 |
{{#invoke:hms/sandbox|main| 1|2|60|units=letters }}
|
Result: | {{Duration|...}} parameter error: Value of sekunde (60) must be less than 60 if minute (2) are specified. |
Parameters: 1|60|3|units=letters
|
Test: | 1h 60m 3s -- must be less than 60 |
{{#invoke:hms/sandbox|main| 1|60|3|units=letters }}
|
Result: | {{Duration|...}} parameter error: Value of minute (60) must be less than 60 if sata (1) are specified. |
Sandbox testing format[uredi | uredi izvor]
Parameters: 1:2:3
|
Test: | 1:02:03 (hours:minutes:seconds) |
{{#invoke:hms/sandbox|main| 1:2:3 }}
|
Result: | 1:02:03 |
Parameters: duration=1:2:3
|
Test: | 1:02:03 (hours:minutes:seconds) |
{{#invoke:hms/sandbox|main| duration=1:2:3 }}
|
Result: | 1:02:03 |
Parameters: 1|2|3
|
Test: | 1:02:03 (hours:minutes:seconds) |
{{#invoke:hms/sandbox|main| 1|2|3 }}
|
Result: | 1:02:03 |
Parameters: h=1|m=2|s=3
|
Test: | 1:02:03 (hours:minutes:seconds) |
{{#invoke:hms/sandbox|main| h=1|m=2|s=3 }}
|
Result: | 1:02:03 |
Parameters: 2:3
|
Test: | 2:03 (minutes:seconds) |
{{#invoke:hms/sandbox|main| 2:3 }}
|
Result: | 2:03 |
Parameters: duration=2:3
|
Test: | 2:03 (minutes:seconds) |
{{#invoke:hms/sandbox|main| duration=2:3 }}
|
Result: | 2:03 |
Parameters: 1|2
|
Test: | 1:02 (hours:minutes) |
{{#invoke:hms/sandbox|main| 1|2 }}
|
Result: | 1:02 |
Parameters: |2|3
|
Test: | 2:03 (minutes:seconds) |
{{#invoke:hms/sandbox|main| |2|3 }}
|
Result: | 2:03 |
Parameters: 1||3
|
Test: | 1:00:03 (hours:minutes:seconds) |
{{#invoke:hms/sandbox|main| 1||3 }}
|
Result: | 1:00:03 |
Parameters: h=1|m=2
|
Test: | 1:02 (hours:minutes) |
{{#invoke:hms/sandbox|main| h=1|m=2 }}
|
Result: | 1:02 |
Parameters: m=2|s=3
|
Test: | 2:03 (minutes:seconds) |
{{#invoke:hms/sandbox|main| m=2|s=3 }}
|
Result: | 2:03 |
Parameters: h=1|s=3
|
Test: | 1:00:03 (hours:minutes:seconds) |
{{#invoke:hms/sandbox|main| h=1|s=3 }}
|
Result: | 1:00:03 |
Parameters: 1
|
Test: | 1 hours |
{{#invoke:hms/sandbox|main| 1 }}
|
Result: | 1 sat |
Parameters: |2
|
Test: | 2 minutes |
{{#invoke:hms/sandbox|main| |2 }}
|
Result: | 2 minute |
Parameters: ||3
|
Test: | 3 seconds |
{{#invoke:hms/sandbox|main| ||3 }}
|
Result: | 3 sekunde |
Parameters: h=1
|
Test: | 1 hours |
{{#invoke:hms/sandbox|main| h=1 }}
|
Result: | 1 sat |
Parameters: m=2
|
Test: | 2 minutes |
{{#invoke:hms/sandbox|main| m=2 }}
|
Result: | 2 minute |
Parameters: s=3
|
Test: | 3 seconds |
{{#invoke:hms/sandbox|main| s=3 }}
|
Result: | 3 sekunde |
Sandbox testing separator[uredi | uredi izvor]
Parameters: 1|2|3|sep=.
|
Test: | 1.02.03 |
{{#invoke:hms/sandbox|main| 1|2|3|sep=. }}
|
Result: | 1.02.03 |
Parameters: 1|2|3|sep=:
|
Test: | 1:02:03 |
{{#invoke:hms/sandbox|main| 1|2|3|sep=: }}
|
Result: | 1:02:03 |
Parameters: 1|2|3|sep=,|units=letters
|
Test: | 1h,2m,3s |
{{#invoke:hms/sandbox|main| 1|2|3|sep=,|units=letters }}
|
Result: | 1h,2m,3s |
Parameters: 1|2|3|sep=, |units=letters
|
Test: | 1h, 2m, 3s |
{{#invoke:hms/sandbox|main| 1|2|3|sep=, |units=letters }}
|
Result: | 1h, 2m, 3s |
Parameters: 1|2|3|sep=,|units=words
|
Test: | 1 hours,2 minutes,3 seconds |
{{#invoke:hms/sandbox|main| 1|2|3|sep=,|units=words }}
|
Result: | 1 sat,2 minute,3 sekunde |
Parameters: 1|2|3|sep=, |units=words
|
Test: | 1 hours, 2 minutes, 3 seconds |
{{#invoke:hms/sandbox|main| 1|2|3|sep=, |units=words }}
|
Result: | 1 sat, 2 minute, 3 sekunde |
Parameters: 1|2|3|sep=:|units=letters
|
Test: | 1h:2m:3s (not the default when units is set) |
{{#invoke:hms/sandbox|main| 1|2|3|sep=:|units=letters }}
|
Result: | 1h:2m:3s |
Parameters: 1|2|3|sep=.|units=letters
|
Test: | 1h.2m.3s |
{{#invoke:hms/sandbox|main| 1|2|3|sep=.|units=letters }}
|
Result: | 1h.2m.3s |
Sandbox testing units[uredi | uredi izvor]
Parameters: 1|2|3|units=none
|
Test: | 1:02:03 (default) |
{{#invoke:hms/sandbox|main| 1|2|3|units=none }}
|
Result: | 1:02:03 |
Parameters: 1|2|3|units=letters
|
Test: | 1h 2m 3s (hours:minutes:seconds) |
{{#invoke:hms/sandbox|main| 1|2|3|units=letters }}
|
Result: | 1h 2m 3s |
Parameters: 1|2|3|units=words
|
Test: | 1 hours 2 minutes 3 seconds |
{{#invoke:hms/sandbox|main| 1|2|3|units=words }}
|
Result: | 1 sat 2 minute 3 sekunde |
Parameters: 1|2|3|units=letters
|
Test: | 1h 2m 3s |
{{#invoke:hms/sandbox|main| 1|2|3|units=letters }}
|
Result: | 1h 2m 3s |
Parameters: 1|2|3|units=words
|
Test: | 1 hours 2 minutes 3 seconds |
{{#invoke:hms/sandbox|main| 1|2|3|units=words }}
|
Result: | 1 sat 2 minute 3 sekunde |
Parameters: 1|2|units=letters
|
Test: | 1h 2m (hours:minutes) |
{{#invoke:hms/sandbox|main| 1|2|units=letters }}
|
Result: | 1h 2m |
Parameters: |2|3|units=letters
|
Test: | 2m 3s (minutes:seconds) |
{{#invoke:hms/sandbox|main| |2|3|units=letters }}
|
Result: | 2m 3s |
Parameters: 1|units=letters
|
Test: | 1h |
{{#invoke:hms/sandbox|main| 1|units=letters }}
|
Result: | 1h |
Parameters: |2|units=letters
|
Test: | 2m |
{{#invoke:hms/sandbox|main| |2|units=letters }}
|
Result: | 2m |
Parameters: ||3|units=letters
|
Test: | 3s |
{{#invoke:hms/sandbox|main| ||3|units=letters }}
|
Result: | 3s |
Parameters: h=1|m=2|s=3|units=letters
|
Test: | 1h 2m 3s |
{{#invoke:hms/sandbox|main| h=1|m=2|s=3|units=letters }}
|
Result: | 1h 2m 3s |
Parameters: h=1|m=2|s=3|units=words
|
Test: | 1 hours 2 minutes 3 seconds |
{{#invoke:hms/sandbox|main| h=1|m=2|s=3|units=words }}
|
Result: | 1 sat 2 minute 3 sekunde |
Parameters: h=1|m=2|units=letters
|
Test: | 1h 2m (hours:minutes) |
{{#invoke:hms/sandbox|main| h=1|m=2|units=letters }}
|
Result: | 1h 2m |
Parameters: m=2|s=3|units=letters
|
Test: | 2m 3s (minutes:seconds) |
{{#invoke:hms/sandbox|main| m=2|s=3|units=letters }}
|
Result: | 2m 3s |
Parameters: h=1|units=letters
|
Test: | 1h |
{{#invoke:hms/sandbox|main| h=1|units=letters }}
|
Result: | 1h |
Parameters: m=2|units=letters
|
Test: | 2m |
{{#invoke:hms/sandbox|main| m=2|units=letters }}
|
Result: | 2m |
Parameters: s=3|units=letters
|
Test: | 3s |
{{#invoke:hms/sandbox|main| s=3|units=letters }}
|
Result: | 3s |
Testing sandbox version[uredi | uredi izvor]
{{#invoke:hms/sandbox|main|h=1|m=22|s=34}}
renders as: 1:22:34{{#invoke:hms/sandbox|main|m=74|s=32}}
renders as: 1:14:32{{#invoke:hms/sandbox|main|m=2|s=34}}
renders as: 2:34{{#invoke:hms/sandbox|main|h=1|s=34}}
renders as: 1:00:34{{#invoke:hms/sandbox|main|h=1}}
renders as: 1 sat{{#invoke:hms/sandbox|main|h=0|m=22|s=34}}
renders as: 0:22:34{{#invoke:hms/sandbox|main|h=0|m=0|s=34}}
renders as: 0:00:34{{#invoke:hms/sandbox|main|h=1|m=22|s=34.5678}}
renders as: 1:22:34.5678{{#invoke:hms/sandbox|main|h=1|m=22|s=3}}
renders as: 1:22:03{{#invoke:hms/sandbox|main|h=1|m=2|s=34}}
renders as: 1:02:34{{#invoke:hms/sandbox|main|h=1|m=2|s=3}}
renders as: 1:02:03{{#invoke:hms/sandbox|main|h=1|m=2}}
renders as: 1:02{{#invoke:hms/sandbox|main|s=34}}
renders as: 34 sekunde{{#invoke:hms/sandbox|main|m=0|s=34}}
renders as: Šablon:Duration/sandbox{{#invoke:hms/sandbox|main|h=1|m=0|s=34}}
renders as: 1:00:34{{#invoke:hms/sandbox|main|h=1|m=22|s=0}}
renders as: 1:22:00{{#invoke:hms/sandbox|main|h=one|m=22|s=0}}
renders as: {{Duration|...}} parameter error: Parameter 1 ("one") must be a number{{#invoke:hms/sandbox|main|h=1|m=22|s=78}}
renders as: {{Duration|...}} parameter error: Value of sekunde (78) must be less than 60 if minute (22) are specified. (i.e. an error){{#invoke:hms/sandbox|main|h=1.1|m=2.2}}
renders as: {{Duration|...}} parameter error: Hours value ("1.1") must be integer
Testing main template[uredi | uredi izvor]
{{#invoke:hms|main|h=1|m=22|s=34}}
renders as: 1:22:34{{#invoke:hms|main|m=74|s=32}}
renders as: 74:32{{#invoke:hms|main|m=2|s=34}}
renders as: 2:34{{#invoke:hms|main|h=1|s=34}}
renders as: 1:00:34{{#invoke:hms|main|h=1}}
renders as: 1:00:00{{#invoke:hms|main|h=0|m=22|s=34}}
renders as: 0:22:34{{#invoke:hms|main|h=0|m=0|s=34}}
renders as: 0:00:34{{#invoke:hms|main|h=1|m=22|s=34.5678}}
renders as: 1:22:34.5678{{#invoke:hms|main|h=1|m=22|s=3}}
renders as: 1:22:03{{#invoke:hms|main|h=1|m=2|s=34}}
renders as: 1:02:34{{#invoke:hms|main|h=1|m=2|s=3}}
renders as: 1:02:03{{#invoke:hms|main|h=1|m=2}}
renders as: 1:02:00{{#invoke:hms|main|s=34}}
renders as: 0:34{{#invoke:hms|main|m=0|s=34}}
renders as: Šablon:Duration{{#invoke:hms|main|h=1|m=0|s=34}}
renders as: 1:00:34{{#invoke:hms|main|h=1|m=22|s=0}}
renders as: 1:22:00{{#invoke:hms|main|h=one|m=22|s=0}}
renders as: Error in Module:Hms: Invalid values{{#invoke:hms|main|h=1|m=22|s=78}}
renders as: Error in Module:Hms: Seconds value must be less than 60 (i.e. an error){{#invoke:hms|main|h=1.1|m=2.2}}
renders as: Error in Module:Hms: Hours and minutes values must be integers