Difference between revisions of "Module:Random/testcases"

From blackwiki
Jump to navigation Jump to search
blackwiki>Mr. Stradivarius
(add item test cases)
blackwiki>Mr. Stradivarius
(add list test cases)
Line 99: Line 99:
 
| {{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}}
 
| {{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}}
 
| {{#invoke:random/sandbox|item|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}}
 
| {{#invoke:random/sandbox|item|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}}
 +
|-
 +
|}
 +
 +
== List ==
 +
 +
{| class="wikitable"
 +
|-
 +
! Code
 +
! Main
 +
! Sandbox
 +
|-
 +
| <code><nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}}</nowiki></code>
 +
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}}
 +
| {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}}
 +
|-
 +
| <code><nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}}</nowiki></code>
 +
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}}
 +
| {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}}
 +
|-
 +
| <code><nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=dot}}</nowiki></code>
 +
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=dot}}
 +
| {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=dot}}
 +
|-
 +
| <code><nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=pipe}}</nowiki></code>
 +
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=pipe}}
 +
| {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=pipe}}
 +
|-
 +
| <code><nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=comma}}</nowiki></code>
 +
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=comma}}
 +
| {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=comma}}
 +
|-
 +
| <code><nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=tpt-languages}}</nowiki></code>
 +
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=tpt-languages}}
 +
| {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=tpt-languages}}
 +
|-
 +
| <code><nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=space}}</nowiki></code>
 +
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=space}}
 +
| {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=space}}
 +
|-
 +
| <code><nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=...}}</nowiki></code>
 +
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=...}}
 +
| {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=...}}
 
|-
 
|-
 
|}
 
|}

Revision as of 02:49, 28 November 2013

Template:Test cases

Number

Code Main Sandbox
{{#invoke:random|number}} 0.49175996123429 0.10794493747314
{{#invoke:random|number|10}} 5 6
{{#invoke:random|number|10|20}} 18 19
{{#invoke:random|number|500000}} 432299 13936
{{#invoke:random|number|-10}} -5 -9
{{#invoke:random|number|20|10}} 20 19
{{#invoke:random|number|-100|-50}} -81 -80
{{#invoke:random|number|6.5}} 5 2
{{#invoke:random|number|-6.5}} -5 -5
{{#invoke:random|number|-16.5|-6.5}} -15.5 -14.5

Date

Code Main Sandbox
{{#invoke:random|date}} 06:21, 07 May 2026 (UTC) 06:42, 29 December 2026 (UTC)
{{#invoke:random|date|1 Jan 2000}} 23:55, 03 March 1986 (UTC) 07:54, 19 March 1998 (UTC)
{{#invoke:random|date|1 Jan 2000|27 July 2176}} 03:03, 24 April 2150 (UTC) 16:28, 28 February 2056 (UTC)
{{#invoke:random|date|1000|2000|format=Y}} 1812 1091
{{#invoke:random|date|2000|1000|format=Y}} Module:Random error: the start date must not be later than the end date (start date: "2000", end date: "1000"). Module:Random error: the start date must not be later than the end date (start date: "2000", end date: "1000").
{{#invoke:random|date|format=Y/m/d H:i}} 2026/06/22 09:44 2026/09/27 19:17

Item

Code Main Sandbox
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}} spam Lobster Thermidor aux crevettes
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}} bacon sausage

List

Code Main Sandbox
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}} beanseggbaconsausageLobster Thermidor aux crevettesspam spamLobster Thermidor aux crevettesbaconbeanseggsausage
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}} sausageLobster Thermidor aux crevettesbaconbeanseggspam beansspamLobster Thermidor aux crevettesbaconsausageegg
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=dot}} Lobster Thermidor aux crevettes⧼dot-separator⧽spam⧼dot-separator⧽bacon⧼dot-separator⧽sausage⧼dot-separator⧽beans⧼dot-separator⧽egg Lobster Thermidor aux crevettes⧼dot-separator⧽spam⧼dot-separator⧽bacon⧼dot-separator⧽beans⧼dot-separator⧽sausage⧼dot-separator⧽egg
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=pipe}} beans | spam | Lobster Thermidor aux crevettes | bacon | sausage spam | sausage | egg | Lobster Thermidor aux crevettes | bacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=comma}} spam, Lobster Thermidor aux crevettes, egg, bacon, beans, sausage bacon, egg, beans, Lobster Thermidor aux crevettes, spam, sausage
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=tpt-languages}} spam • sausage • egg • bacon • Lobster Thermidor aux crevettes • beans beans • egg • Lobster Thermidor aux crevettes • spam • bacon • sausage
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=space}} sausage bacon egg beans spam Lobster Thermidor aux crevettes beans sausage egg Lobster Thermidor aux crevettes bacon spam
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=...}} bacon...Lobster Thermidor aux crevettes...sausage...egg...spam...beans egg...beans...Lobster Thermidor aux crevettes...bacon...sausage...spam