Module:Random/testcases
< Module:Random
Jump to navigation
Jump to search
Revision as of 15:33, 29 November 2013 by blackwiki>Mr. Stradivarius (add cases for the limit parameter)
Contents
Number
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.5131517199395 | 0.035278408338911 |
{{#invoke:random|number|10}}
|
1 | 4 |
{{#invoke:random|number|10|20}}
|
14 | 14 |
{{#invoke:random|number|500000}}
|
205122 | 183873 |
{{#invoke:random|number|-10}}
|
-6 | -9 |
{{#invoke:random|number|20|10}}
|
18 | 11 |
{{#invoke:random|number|-100|-50}}
|
-87 | -71 |
{{#invoke:random|number|6.5}}
|
4 | 4 |
{{#invoke:random|number|-6.5}}
|
0 | -5 |
{{#invoke:random|number|-16.5|-6.5}}
|
-8.5 | -16.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.75240580074135 | 0.88211648719484 |
{{#invoke:random|number}}
|
0.66767488916762 | 0.89998593688942 |
{{#invoke:random|number}}
|
0.46223225140117 | 0.91523837853001 |
{{#invoke:random|number}}
|
0.11107150191025 | 0.49780318024466 |
{{#invoke:random|number}}
|
0.34261716266285 | 0.39999965829775 |
{{#invoke:random|number}}
|
0.93571168833213 | 0.87454392196357 |
{{#invoke:random|number}}
|
0.7331372838156 | 0.65109493753458 |
{{#invoke:random|number}}
|
0.094221887222595 | 0.54466399436102 |
{{#invoke:random|number}}
|
0.42670976716406 | 0.086764903313837 |
{{#invoke:random|number}}
|
0.3638458751905 | 0.095033846839813 |
{{#invoke:random|number|1000}}
|
215 | 995 |
{{#invoke:random|number|1000}}
|
43 | 659 |
{{#invoke:random|number|1000}}
|
360 | 774 |
{{#invoke:random|number|1000}}
|
528 | 787 |
{{#invoke:random|number|1000}}
|
370 | 326 |
{{#invoke:random|number|1000}}
|
387 | 630 |
{{#invoke:random|number|1000}}
|
380 | 680 |
{{#invoke:random|number|1000}}
|
438 | 489 |
{{#invoke:random|number|1000}}
|
984 | 172 |
{{#invoke:random|number|1000}}
|
252 | 124 |
Same number
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|10}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|10|20}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|500000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|-10}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|20|10}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|-100|-50}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|6.5}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|-6.5}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|-16.5|-6.5}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
Date
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|date}}
|
02:32, 29 July 2026 (UTC) | 10:42, 26 October 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}}
|
09:01, 18 February 1973 (UTC) | 23:38, 26 May 1979 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}}
|
21:07, 28 March 2031 (UTC) | 02:45, 13 March 2011 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}}
|
1064 | 1715 |
{{#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/05/07 05:08 | 2026/04/21 23:20 |
Item
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
bacon | Lobster Thermidor |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
bacon | sausage |
List
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
beansbaconspamLobster Thermidorsausageegg | eggbeansspambaconLobster Thermidorsausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
eggspambeanssausagebaconLobster Thermidor | eggbaconbeansspamsausageLobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
spam⧼dot-separator⧽egg⧼dot-separator⧽beans⧼dot-separator⧽sausage⧼dot-separator⧽bacon⧼dot-separator⧽Lobster Thermidor | bacon⧼dot-separator⧽sausage⧼dot-separator⧽egg⧼dot-separator⧽spam⧼dot-separator⧽Lobster Thermidor⧼dot-separator⧽beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
egg | beans | spam | Lobster Thermidor | bacon | sausage | Lobster Thermidor | spam | bacon | egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
bacon, Lobster Thermidor, egg, sausage, beans, spam | beans, egg, bacon, Lobster Thermidor, spam, sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
beans • spam • Lobster Thermidor • bacon • egg • sausage | sausage • Lobster Thermidor • bacon • spam • beans • egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
sausage egg beans bacon Lobster Thermidor spam | beans egg bacon Lobster Thermidor spam sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
beans...spam...sausage...egg...bacon...Lobster Thermidor | Lobster Thermidor...beans...egg...spam...bacon...sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
Lobster Thermidoreggbaconsausage | eggsausagespamLobster Thermidor |
Text list
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
bacon, egg, Lobster Thermidor, spam, beans and sausage | beans, spam, egg, Lobster Thermidor, bacon and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidor, egg, bacon, beans, spam and sausage | Lobster Thermidor, bacon, beans, sausage, spam and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
Lobster Thermidor⧼dot-separator⧽sausage⧼dot-separator⧽beans⧼dot-separator⧽bacon⧼dot-separator⧽spam and egg | spam⧼dot-separator⧽egg⧼dot-separator⧽sausage⧼dot-separator⧽beans⧼dot-separator⧽Lobster Thermidor and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
Lobster Thermidor | bacon | spam | beans and sausage | egg | bacon | sausage | beans and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
sausage, egg, beans, Lobster Thermidor, bacon and spam | Lobster Thermidor, egg, spam, sausage, beans and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
egg • sausage • spam • beans • bacon and Lobster Thermidor | bacon • sausage • beans • egg • Lobster Thermidor and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
sausage Lobster Thermidor spam beans bacon and egg | bacon sausage egg Lobster Thermidor beans and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
bacon...spam...sausage...beans...Lobster Thermidor and egg | beans...egg...bacon...Lobster Thermidor...spam and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}}
|
egg bacon beans Lobster Thermidor sausage...spam | beans egg bacon sausage Lobster Thermidor...spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }}
|
Lobster Thermidor, beans, sausage, bacon, spam... and egg | bacon, sausage, egg, Lobster Thermidor, beans... and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
spam, bacon, egg and Lobster Thermidor | egg, bacon, spam and Lobster Thermidor |
Bulleted list
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
|
|
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
|
|
|
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item_style2=color: green|item_style4=color: orange}}
|
|
|
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
Unbulleted list
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
|
|
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
|
|
|
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item_style2=color: green|item_style4=color: orange}}
|
|
|
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
Horizontal list
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
|
|
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
|
|
|
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item_style2=color: green|item_style4=color: orange}}
|
|
|
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
Ordered list
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item_style2=color: green|item_style4=color: orange}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|list_style_type=lower greek}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|type=I}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
Horizontal ordered list
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
|
|
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
|
|
|
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item_style2=color: green|item_style4=color: orange}}
|
|
|
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|