Module:Random/testcases

From blackwiki
< Module:Random
Revision as of 03:35, 28 November 2013 by blackwiki>Mr. Stradivarius (→‎Number: test randomness with same input)
Jump to navigation Jump to search

Template:Test cases

Number

Code Main Sandbox
{{#invoke:random|number}} 0.72201898494829 0.15551235766872
{{#invoke:random|number|10}} 9 4
{{#invoke:random|number|10|20}} 14 18
{{#invoke:random|number|500000}} 484760 285653
{{#invoke:random|number|-10}} -8 -9
{{#invoke:random|number|20|10}} 15 20
{{#invoke:random|number|-100|-50}} -84 -99
{{#invoke:random|number|6.5}} 5 6
{{#invoke:random|number|-6.5}} -3 -3
{{#invoke:random|number|-16.5|-6.5}} -11.5 -9.5
Test randomness with the same input
Code Main Sandbox
{{#invoke:random|number}} 0.82736016895033 0.12437844747881
{{#invoke:random|number}} 0.41677220604232 0.46341802667054
{{#invoke:random|number}} 0.94829255014113 0.49245550878926
{{#invoke:random|number}} 0.7881954879445 0.99905718537004
{{#invoke:random|number}} 0.95791868258171 0.46033886003324
{{#invoke:random|number}} 0.51919480064846 0.851109709987
{{#invoke:random|number}} 0.42375895307574 0.52753789980316
{{#invoke:random|number}} 0.87044994713294 0.25895662850652
{{#invoke:random|number}} 0.16080041237213 0.68331060078149
{{#invoke:random|number}} 0.42780574477641 0.57036779800913
{{#invoke:random|number|1000}} 346 61
{{#invoke:random|number|1000}} 798 143
{{#invoke:random|number|1000}} 511 130
{{#invoke:random|number|1000}} 614 600
{{#invoke:random|number|1000}} 637 803
{{#invoke:random|number|1000}} 556 649
{{#invoke:random|number|1000}} 345 41
{{#invoke:random|number|1000}} 878 67
{{#invoke:random|number|1000}} 276 555
{{#invoke:random|number|1000}} 204 810

Date

Code Main Sandbox
{{#invoke:random|date}} 07:57, 22 March 2026 (UTC) 15:48, 28 January 2026 (UTC)
{{#invoke:random|date|1 Jan 2000}} 20:10, 13 December 1990 (UTC) 14:24, 06 April 1971 (UTC)
{{#invoke:random|date|1 Jan 2000|27 July 2176}} 09:39, 29 November 2009 (UTC) 09:35, 23 July 2113 (UTC)
{{#invoke:random|date|1000|2000|format=Y}} 1916 1535
{{#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/11/28 11:53 2026/07/10 20:26

Item

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

List

Code Main Sandbox
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} spambaconbeansLobster Thermidoreggsausage beanssausageeggbaconspamLobster Thermidor
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} beanseggspamLobster Thermidorbaconsausage sausagebeansbaconspameggLobster Thermidor
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} spam⧼dot-separator⧽sausage⧼dot-separator⧽egg⧼dot-separator⧽Lobster Thermidor⧼dot-separator⧽bacon⧼dot-separator⧽beans sausage⧼dot-separator⧽bacon⧼dot-separator⧽egg⧼dot-separator⧽Lobster Thermidor⧼dot-separator⧽beans⧼dot-separator⧽spam
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} beans | egg | sausage | Lobster Thermidor | bacon sausage | beans | bacon | Lobster Thermidor | egg
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} Lobster Thermidor, bacon, spam, sausage, egg, beans Lobster Thermidor, bacon, egg, sausage, spam, beans
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} Lobster Thermidor • bacon • sausage • beans • egg • spam Lobster Thermidor • beans • bacon • egg • sausage • spam
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} spam Lobster Thermidor bacon egg beans sausage Lobster Thermidor sausage spam egg beans bacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} bacon...beans...Lobster Thermidor...egg...spam...sausage Lobster Thermidor...bacon...sausage...spam...egg...beans

Text list

Code Main Sandbox
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} sausage, Lobster Thermidor, bacon, egg, beans and spam Lobster Thermidor, bacon, sausage, egg, beans and spam
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} spam, sausage, bacon, egg, beans and Lobster Thermidor Lobster Thermidor, spam, egg, sausage, beans and bacon
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} egg⧼dot-separator⧽sausage⧼dot-separator⧽beans⧼dot-separator⧽bacon⧼dot-separator⧽Lobster Thermidor and spam sausage⧼dot-separator⧽beans⧼dot-separator⧽spam⧼dot-separator⧽egg⧼dot-separator⧽Lobster Thermidor and bacon
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} beans | Lobster Thermidor | sausage | spam and bacon egg | beans | bacon | Lobster Thermidor and sausage
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} spam, egg, bacon, beans, Lobster Thermidor and sausage Lobster Thermidor, spam, sausage, egg, bacon and beans
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} Lobster Thermidor • bacon • egg • spam • beans and sausage spam • sausage • beans • Lobster Thermidor • bacon and egg
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} Lobster Thermidor sausage beans egg spam and bacon spam bacon egg Lobster Thermidor beans and sausage
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} Lobster Thermidor...bacon...sausage...beans...egg and spam spam...bacon...egg...sausage...beans and Lobster Thermidor
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} Lobster Thermidor bacon spam egg beans...sausage sausage egg beans Lobster Thermidor bacon...spam
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and&#32;}} bacon, egg, spam, sausage, beans... and Lobster Thermidor bacon, spam, sausage, beans, egg... and Lobster Thermidor

Bulleted list

Code Main Sandbox
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
  • beans
  • Lobster Thermidor
  • bacon
  • sausage
  • egg
  • spam
  • Lobster Thermidor
  • egg
  • sausage
  • bacon
  • beans
  • spam
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
  • egg
  • Lobster Thermidor
  • bacon
  • sausage
  • spam
  • beans
  • sausage
  • bacon
  • Lobster Thermidor
  • spam
  • egg
  • beans
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item_style2=color: green|item_style4=color: orange}}
  • sausage
  • Lobster Thermidor
  • egg
  • beans
  • bacon
  • spam
  • egg
  • Lobster Thermidor
  • spam
  • sausage
  • beans
  • bacon

Unbulleted list

Code Main Sandbox
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
  • sausage
  • bacon
  • egg
  • beans
  • spam
  • Lobster Thermidor
  • Lobster Thermidor
  • beans
  • spam
  • bacon
  • egg
  • sausage
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
  • egg
  • Lobster Thermidor
  • spam
  • beans
  • bacon
  • sausage
  • beans
  • Lobster Thermidor
  • sausage
  • egg
  • bacon
  • spam
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item_style2=color: green|item_style4=color: orange}}
  • beans
  • Lobster Thermidor
  • egg
  • sausage
  • spam
  • bacon
  • bacon
  • beans
  • egg
  • sausage
  • spam
  • Lobster Thermidor

Horizontal list

Code Main Sandbox
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
  • spam
  • beans
  • sausage
  • bacon
  • egg
  • Lobster Thermidor
  • sausage
  • bacon
  • egg
  • Lobster Thermidor
  • spam
  • beans
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
  • bacon
  • beans
  • sausage
  • spam
  • egg
  • Lobster Thermidor
  • sausage
  • bacon
  • Lobster Thermidor
  • egg
  • spam
  • beans
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item_style2=color: green|item_style4=color: orange}}
  • bacon
  • egg
  • Lobster Thermidor
  • beans
  • spam
  • sausage
  • beans
  • bacon
  • Lobster Thermidor
  • egg
  • sausage
  • spam

Ordered list

Code Main Sandbox
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
  1. bacon
  2. Lobster Thermidor
  3. spam
  4. beans
  5. sausage
  6. egg
  1. Lobster Thermidor
  2. egg
  3. beans
  4. sausage
  5. spam
  6. bacon
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
  1. beans
  2. spam
  3. bacon
  4. egg
  5. Lobster Thermidor
  6. sausage
  1. spam
  2. sausage
  3. egg
  4. bacon
  5. beans
  6. Lobster Thermidor
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item_style2=color: green|item_style4=color: orange}}
  1. egg
  2. sausage
  3. beans
  4. spam
  5. bacon
  6. Lobster Thermidor
  1. beans
  2. egg
  3. spam
  4. Lobster Thermidor
  5. bacon
  6. sausage
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|list_style_type=lower greek}}
  1. beans
  2. egg
  3. spam
  4. bacon
  5. Lobster Thermidor
  6. sausage
  1. spam
  2. egg
  3. bacon
  4. sausage
  5. Lobster Thermidor
  6. beans
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|type=I}}
  1. Lobster Thermidor
  2. spam
  3. egg
  4. bacon
  5. sausage
  6. beans
  1. bacon
  2. Lobster Thermidor
  3. beans
  4. spam
  5. sausage
  6. egg

Horizontal ordered list

Code Main Sandbox
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
  1. beans
  2. egg
  3. spam
  4. Lobster Thermidor
  5. bacon
  6. sausage
  1. sausage
  2. egg
  3. Lobster Thermidor
  4. spam
  5. bacon
  6. beans
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
  1. sausage
  2. bacon
  3. egg
  4. Lobster Thermidor
  5. spam
  6. beans
  1. spam
  2. egg
  3. Lobster Thermidor
  4. beans
  5. sausage
  6. bacon
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item_style2=color: green|item_style4=color: orange}}
  1. sausage
  2. bacon
  3. Lobster Thermidor
  4. beans
  5. spam
  6. egg
  1. spam
  2. egg
  3. Lobster Thermidor
  4. bacon
  5. beans
  6. sausage