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.2731948440304 0.62713062326756
{{#invoke:random|number|10}} 8 7
{{#invoke:random|number|10|20}} 16 14
{{#invoke:random|number|500000}} 425654 363436
{{#invoke:random|number|-10}} -4 -1
{{#invoke:random|number|20|10}} 13 17
{{#invoke:random|number|-100|-50}} -62 -52
{{#invoke:random|number|6.5}} 7 2
{{#invoke:random|number|-6.5}} -6 -1
{{#invoke:random|number|-16.5|-6.5}} -8.5 -10.5
Test randomness with the same input
Code Main Sandbox
{{#invoke:random|number}} 0.063049661956285 0.76109382173097
{{#invoke:random|number}} 0.49248781404108 0.75789627188719
{{#invoke:random|number}} 0.047472373138867 0.72337136078783
{{#invoke:random|number}} 0.075250173022621 0.28130367457927
{{#invoke:random|number}} 0.95729306058832 0.73716698760966
{{#invoke:random|number}} 0.95538613570639 0.36388640215801
{{#invoke:random|number}} 0.13224687433441 0.78036068462784
{{#invoke:random|number}} 0.07096898046833 0.73639156191442
{{#invoke:random|number}} 0.19197133518382 0.44996580735313
{{#invoke:random|number}} 0.18963719075063 0.11465601814662
{{#invoke:random|number|1000}} 73 388
{{#invoke:random|number|1000}} 196 47
{{#invoke:random|number|1000}} 930 186
{{#invoke:random|number|1000}} 478 642
{{#invoke:random|number|1000}} 555 303
{{#invoke:random|number|1000}} 528 131
{{#invoke:random|number|1000}} 949 636
{{#invoke:random|number|1000}} 129 790
{{#invoke:random|number|1000}} 156 460
{{#invoke:random|number|1000}} 192 81

Date

Code Main Sandbox
{{#invoke:random|date}} 07:18, 17 July 2026 (UTC) 20:42, 01 February 2026 (UTC)
{{#invoke:random|date|1 Jan 2000}} 21:50, 06 June 1998 (UTC) 16:55, 10 February 1998 (UTC)
{{#invoke:random|date|1 Jan 2000|27 July 2176}} 06:04, 09 December 2076 (UTC) 06:40, 06 December 2077 (UTC)
{{#invoke:random|date|1000|2000|format=Y}} 1512 1576
{{#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/04/07 22:09 2026/11/10 21:24

Item

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

List

Code Main Sandbox
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} baconspamsausageLobster Thermidorbeansegg Lobster Thermidorbaconspameggsausagebeans
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} baconeggspamLobster Thermidorsausagebeans spameggbaconbeansLobster Thermidorsausage
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} egg⧼dot-separator⧽beans⧼dot-separator⧽spam⧼dot-separator⧽sausage⧼dot-separator⧽bacon⧼dot-separator⧽Lobster Thermidor beans⧼dot-separator⧽spam⧼dot-separator⧽egg⧼dot-separator⧽sausage⧼dot-separator⧽bacon⧼dot-separator⧽Lobster Thermidor
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} spam | egg | Lobster Thermidor | bacon | beans spam | sausage | egg | Lobster Thermidor | bacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} beans, spam, bacon, Lobster Thermidor, sausage, egg egg, bacon, spam, Lobster Thermidor, beans, sausage
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} spam • Lobster Thermidor • egg • beans • bacon • sausage beans • egg • Lobster Thermidor • sausage • spam • bacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} sausage egg beans spam bacon Lobster Thermidor bacon beans egg Lobster Thermidor spam sausage
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} bacon...egg...Lobster Thermidor...sausage...spam...beans Lobster Thermidor...egg...sausage...bacon...beans...spam

Text list

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

Bulleted list

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

Unbulleted list

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

Horizontal list

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

Ordered list

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

Horizontal ordered list

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