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.36541548388331 0.35962162323278
{{#invoke:random|number|10}} 2 5
{{#invoke:random|number|10|20}} 20 12
{{#invoke:random|number|500000}} 373327 265628
{{#invoke:random|number|-10}} -7 -2
{{#invoke:random|number|20|10}} 13 14
{{#invoke:random|number|-100|-50}} -74 -57
{{#invoke:random|number|6.5}} 3 3
{{#invoke:random|number|-6.5}} -5 -1
{{#invoke:random|number|-16.5|-6.5}} -16.5 -13.5
Test randomness with the same input
Code Main Sandbox
{{#invoke:random|number}} 0.88914809417406 0.91657016981233
{{#invoke:random|number}} 0.67296903658331 0.37265630363145
{{#invoke:random|number}} 0.57686070705618 0.82527994775459
{{#invoke:random|number}} 0.80727861160751 0.072615675196338
{{#invoke:random|number}} 0.33522461975702 0.94860844032308
{{#invoke:random|number}} 0.81108430857355 0.78934900406252
{{#invoke:random|number}} 0.43031503885533 0.74984625575591
{{#invoke:random|number}} 0.71768338639181 0.61958379746395
{{#invoke:random|number}} 0.76330954384213 0.65214956163063
{{#invoke:random|number}} 0.011924546217511 0.095295622057885
{{#invoke:random|number|1000}} 612 507
{{#invoke:random|number|1000}} 496 312
{{#invoke:random|number|1000}} 221 273
{{#invoke:random|number|1000}} 179 9
{{#invoke:random|number|1000}} 694 109
{{#invoke:random|number|1000}} 341 540
{{#invoke:random|number|1000}} 944 131
{{#invoke:random|number|1000}} 16 1000
{{#invoke:random|number|1000}} 763 25
{{#invoke:random|number|1000}} 827 671

Date

Code Main Sandbox
{{#invoke:random|date}} 23:25, 30 September 2026 (UTC) 15:20, 20 December 2026 (UTC)
{{#invoke:random|date|1 Jan 2000}} 23:17, 09 March 1980 (UTC) 18:20, 02 May 1981 (UTC)
{{#invoke:random|date|1 Jan 2000|27 July 2176}} 18:18, 07 July 2064 (UTC) 11:21, 15 August 2162 (UTC)
{{#invoke:random|date|1000|2000|format=Y}} 1610 1351
{{#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/12/11 02:02 2026/11/22 12:20

Item

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

List

Code Main Sandbox
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} eggsausagespambeansbaconLobster Thermidor spambaconsausageLobster Thermidorbeansegg
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} Lobster Thermidorsausagespambeanseggbacon eggbeansspamLobster Thermidorsausagebacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} bacon⧼dot-separator⧽beans⧼dot-separator⧽Lobster Thermidor⧼dot-separator⧽egg⧼dot-separator⧽spam⧼dot-separator⧽sausage spam⧼dot-separator⧽egg⧼dot-separator⧽Lobster Thermidor⧼dot-separator⧽sausage⧼dot-separator⧽beans⧼dot-separator⧽bacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} beans | spam | egg | sausage | bacon sausage | bacon | egg | beans | Lobster Thermidor
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} beans, Lobster Thermidor, egg, sausage, spam, bacon spam, bacon, beans, sausage, Lobster Thermidor, egg
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} Lobster Thermidor • bacon • spam • beans • egg • sausage spam • sausage • bacon • beans • Lobster Thermidor • egg
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} sausage Lobster Thermidor beans bacon egg spam bacon spam egg sausage beans Lobster Thermidor
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} Lobster Thermidor...bacon...beans...egg...spam...sausage sausage...bacon...Lobster Thermidor...spam...beans...egg

Text list

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

Bulleted list

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

Unbulleted list

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

Horizontal list

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

Ordered list

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

Horizontal ordered list

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