Module:Random/testcases
< Module:Random
Jump to navigation
Jump to search
Revision as of 09:45, 28 November 2013 by blackwiki>Mr. Stradivarius (add same_number function cases)
Contents
Number
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.021819019234655 | 0.33729276588992 |
{{#invoke:random|number|10}}
|
6 | 6 |
{{#invoke:random|number|10|20}}
|
17 | 15 |
{{#invoke:random|number|500000}}
|
328576 | 445146 |
{{#invoke:random|number|-10}}
|
-5 | -9 |
{{#invoke:random|number|20|10}}
|
18 | 11 |
{{#invoke:random|number|-100|-50}}
|
-81 | -81 |
{{#invoke:random|number|6.5}}
|
2 | 3 |
{{#invoke:random|number|-6.5}}
|
-2 | 0 |
{{#invoke:random|number|-16.5|-6.5}}
|
-6.5 | -6.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.055902554213955 | 0.74181041481989 |
{{#invoke:random|number}}
|
0.0029066563597446 | 0.083163608369959 |
{{#invoke:random|number}}
|
0.46222902529977 | 0.43109370881277 |
{{#invoke:random|number}}
|
0.31476855665202 | 0.27457696398468 |
{{#invoke:random|number}}
|
0.4367654274389 | 0.095363149929495 |
{{#invoke:random|number}}
|
0.71920353952758 | 0.88943074126236 |
{{#invoke:random|number}}
|
0.68089900616598 | 0.60097555564762 |
{{#invoke:random|number}}
|
0.30591055532261 | 0.26890522021284 |
{{#invoke:random|number}}
|
0.24520833987985 | 0.78567069665793 |
{{#invoke:random|number}}
|
0.24777939554666 | 0.56090224560392 |
{{#invoke:random|number|1000}}
|
571 | 428 |
{{#invoke:random|number|1000}}
|
3 | 827 |
{{#invoke:random|number|1000}}
|
865 | 393 |
{{#invoke:random|number|1000}}
|
176 | 736 |
{{#invoke:random|number|1000}}
|
304 | 352 |
{{#invoke:random|number|1000}}
|
355 | 865 |
{{#invoke:random|number|1000}}
|
971 | 200 |
{{#invoke:random|number|1000}}
|
873 | 518 |
{{#invoke:random|number|1000}}
|
17 | 195 |
{{#invoke:random|number|1000}}
|
251 | 335 |
Same number
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.59031616597917 |
{{#invoke:random|same_number|10}}
|
Script error: The function "same_number" does not exist. | 10 |
{{#invoke:random|same_number|10|20}}
|
Script error: The function "same_number" does not exist. | 12 |
{{#invoke:random|same_number|500000}}
|
Script error: The function "same_number" does not exist. | 278758 |
{{#invoke:random|same_number|-10}}
|
Script error: The function "same_number" does not exist. | -1 |
{{#invoke:random|same_number|20|10}}
|
Script error: The function "same_number" does not exist. | 20 |
{{#invoke:random|same_number|-100|-50}}
|
Script error: The function "same_number" does not exist. | -81 |
{{#invoke:random|same_number|6.5}}
|
Script error: The function "same_number" does not exist. | 5 |
{{#invoke:random|same_number|-6.5}}
|
Script error: The function "same_number" does not exist. | 0 |
{{#invoke:random|same_number|-16.5|-6.5}}
|
Script error: The function "same_number" does not exist. | -10.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.16065371742502 |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.69185489029244 |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.25574554840836 |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.41149388226284 |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.094239871992841 |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.69652676242242 |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.732458267702 |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.96616292277638 |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.50363006047142 |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | 0.71913996092935 |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | 482 |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | 926 |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | 294 |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | 246 |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | 616 |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | 351 |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | 512 |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | 882 |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | 727 |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | 458 |
Date
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|date}}
|
11:08, 26 June 2026 (UTC) | 07:12, 14 March 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}}
|
17:41, 07 July 1988 (UTC) | 18:13, 22 May 1995 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}}
|
06:01, 08 November 2016 (UTC) | 10:18, 21 February 2015 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}}
|
1354 | 1457 |
{{#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/07/13 12:29 | 2026/06/07 19:39 |
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}}
|
bacon | sausage |
List
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidorspamsausagebaconeggbeans | beansLobster Thermidoreggsausagespambacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
spambeanssausageeggLobster Thermidorbacon | Lobster Thermidorbaconspameggsausagebeans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
beans⧼dot-separator⧽spam⧼dot-separator⧽bacon⧼dot-separator⧽sausage⧼dot-separator⧽egg⧼dot-separator⧽Lobster Thermidor | beans⧼dot-separator⧽bacon⧼dot-separator⧽spam⧼dot-separator⧽Lobster Thermidor⧼dot-separator⧽egg⧼dot-separator⧽sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
Lobster Thermidor | bacon | beans | egg | sausage | beans | spam | bacon | sausage | Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
spam, sausage, egg, Lobster Thermidor, bacon, beans | spam, beans, egg, Lobster Thermidor, bacon, sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
beans • spam • bacon • egg • sausage • Lobster Thermidor | spam • egg • sausage • beans • bacon • Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
egg bacon spam sausage Lobster Thermidor beans | spam sausage Lobster Thermidor bacon beans egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
beans...spam...sausage...egg...Lobster Thermidor...bacon | egg...Lobster Thermidor...sausage...beans...spam...bacon |
Text list
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
beans, sausage, spam, bacon, egg and Lobster Thermidor | sausage, spam, beans, egg, bacon and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
beans, bacon, sausage, Lobster Thermidor, egg and spam | beans, egg, Lobster Thermidor, sausage, spam and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
spam⧼dot-separator⧽egg⧼dot-separator⧽beans⧼dot-separator⧽Lobster Thermidor⧼dot-separator⧽bacon and sausage | spam⧼dot-separator⧽sausage⧼dot-separator⧽egg⧼dot-separator⧽bacon⧼dot-separator⧽beans and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
beans | bacon | Lobster Thermidor | spam and egg | sausage | Lobster Thermidor | spam | bacon and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
spam, bacon, egg, Lobster Thermidor, sausage and beans | bacon, spam, Lobster Thermidor, egg, sausage and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
sausage • Lobster Thermidor • bacon • egg • beans and spam | Lobster Thermidor • egg • bacon • spam • beans and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
bacon egg beans spam sausage and Lobster Thermidor | Lobster Thermidor beans spam sausage bacon and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
Lobster Thermidor...spam...egg...beans...bacon and sausage | spam...Lobster Thermidor...sausage...beans...egg and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}}
|
Lobster Thermidor sausage egg bacon spam...beans | sausage beans Lobster Thermidor spam bacon...egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }}
|
egg, beans, spam, bacon, Lobster Thermidor... and sausage | sausage, spam, beans, bacon, egg... 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}}
|
|
|
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}}
|
|
|