Module:Random/testcases
< Module:Random
Jump to navigation
Jump to search
Revision as of 09:47, 28 November 2013 by blackwiki>Mr. Stradivarius (→Same number: replace the sandbox function names too)
Contents
Number
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.13456624845721 | 0.11840456357151 |
{{#invoke:random|number|10}}
|
5 | 3 |
{{#invoke:random|number|10|20}}
|
10 | 15 |
{{#invoke:random|number|500000}}
|
471226 | 489501 |
{{#invoke:random|number|-10}}
|
-3 | -7 |
{{#invoke:random|number|20|10}}
|
18 | 15 |
{{#invoke:random|number|-100|-50}}
|
-61 | -94 |
{{#invoke:random|number|6.5}}
|
5 | 6 |
{{#invoke:random|number|-6.5}}
|
-5 | -4 |
{{#invoke:random|number|-16.5|-6.5}}
|
-13.5 | -11.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.27056077973478 | 0.27036705625726 |
{{#invoke:random|number}}
|
0.52351355483919 | 0.36470429849099 |
{{#invoke:random|number}}
|
0.52381432220517 | 0.96415683066666 |
{{#invoke:random|number}}
|
0.2562349854299 | 0.19076573624777 |
{{#invoke:random|number}}
|
0.93652219881142 | 0.843045876754 |
{{#invoke:random|number}}
|
0.55873146306664 | 0.57944969487351 |
{{#invoke:random|number}}
|
0.11548902565403 | 0.88607972622201 |
{{#invoke:random|number}}
|
0.41682882766092 | 0.36729904374448 |
{{#invoke:random|number}}
|
0.84520909136404 | 0.74353771132582 |
{{#invoke:random|number}}
|
0.65630766174584 | 0.78313346569572 |
{{#invoke:random|number|1000}}
|
633 | 650 |
{{#invoke:random|number|1000}}
|
21 | 937 |
{{#invoke:random|number|1000}}
|
838 | 413 |
{{#invoke:random|number|1000}}
|
32 | 791 |
{{#invoke:random|number|1000}}
|
247 | 662 |
{{#invoke:random|number|1000}}
|
985 | 618 |
{{#invoke:random|number|1000}}
|
877 | 766 |
{{#invoke:random|number|1000}}
|
20 | 383 |
{{#invoke:random|number|1000}}
|
567 | 704 |
{{#invoke:random|number|1000}}
|
444 | 564 |
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}}
|
14:45, 03 May 2026 (UTC) | 05:11, 18 January 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}}
|
03:08, 13 March 1981 (UTC) | 09:52, 04 January 1990 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}}
|
12:23, 28 September 2019 (UTC) | 17:33, 11 April 2123 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}}
|
1730 | 1191 |
{{#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/09/03 04:32 | 2026/04/23 13:19 |
Item
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
bacon | sausage |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
beans | egg |
List
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
eggsausagebeansLobster Thermidorspambacon | baconeggLobster Thermidorspambeanssausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
spambeanseggLobster Thermidorbaconsausage | spameggbaconbeanssausageLobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
Lobster Thermidor⧼dot-separator⧽bacon⧼dot-separator⧽spam⧼dot-separator⧽beans⧼dot-separator⧽sausage⧼dot-separator⧽egg | bacon⧼dot-separator⧽Lobster Thermidor⧼dot-separator⧽egg⧼dot-separator⧽sausage⧼dot-separator⧽beans⧼dot-separator⧽spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
Lobster Thermidor | beans | egg | bacon | sausage | sausage | egg | spam | bacon | beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
beans, spam, egg, bacon, sausage, Lobster Thermidor | sausage, beans, egg, Lobster Thermidor, bacon, spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
egg • spam • Lobster Thermidor • beans • bacon • sausage | bacon • Lobster Thermidor • egg • beans • spam • sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
Lobster Thermidor egg sausage beans spam bacon | spam Lobster Thermidor bacon egg beans sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
egg...bacon...spam...Lobster Thermidor...sausage...beans | Lobster Thermidor...beans...bacon...egg...sausage...spam |
Text list
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
beans, sausage, spam, egg, bacon and Lobster Thermidor | egg, Lobster Thermidor, bacon, sausage, beans and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
egg, Lobster Thermidor, beans, spam, bacon and sausage | spam, bacon, egg, Lobster Thermidor, beans and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
bacon⧼dot-separator⧽spam⧼dot-separator⧽beans⧼dot-separator⧽sausage⧼dot-separator⧽egg and Lobster Thermidor | beans⧼dot-separator⧽egg⧼dot-separator⧽sausage⧼dot-separator⧽spam⧼dot-separator⧽Lobster Thermidor and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
beans | sausage | Lobster Thermidor | spam and bacon | Lobster Thermidor | beans | egg | sausage and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
Lobster Thermidor, beans, egg, spam, sausage and bacon | bacon, sausage, egg, beans, Lobster Thermidor and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
beans • spam • sausage • Lobster Thermidor • bacon and egg | spam • bacon • egg • beans • sausage and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
spam bacon sausage egg beans and Lobster Thermidor | beans spam egg sausage bacon and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
egg...Lobster Thermidor...beans...sausage...spam and bacon | spam...egg...bacon...beans...sausage and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}}
|
egg spam Lobster Thermidor bacon beans...sausage | spam beans bacon sausage egg...Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }}
|
beans, bacon, Lobster Thermidor, sausage, egg... and spam | beans, Lobster Thermidor, spam, egg, bacon... and sausage |
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}}
|
|
|
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}}
|
|
|
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}}
|
|
|
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}}
|
|
|
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}}
|
|
|