Module:Random/testcases

From blackwiki
< Module:Random
Revision as of 02:49, 28 November 2013 by blackwiki>Mr. Stradivarius (add list test cases)
Jump to navigation Jump to search

Template:Test cases

Number

Code Main Sandbox
{{#invoke:random|number}} 0.54271646660879 0.021092819991099
{{#invoke:random|number|10}} 2 3
{{#invoke:random|number|10|20}} 10 18
{{#invoke:random|number|500000}} 98674 475544
{{#invoke:random|number|-10}} -4 -6
{{#invoke:random|number|20|10}} 19 18
{{#invoke:random|number|-100|-50}} -77 -87
{{#invoke:random|number|6.5}} 1 5
{{#invoke:random|number|-6.5}} -1 -3
{{#invoke:random|number|-16.5|-6.5}} -15.5 -12.5

Date

Code Main Sandbox
{{#invoke:random|date}} 00:40, 12 August 2026 (UTC) 16:39, 19 February 2026 (UTC)
{{#invoke:random|date|1 Jan 2000}} 03:14, 16 February 1992 (UTC) 16:32, 05 October 1981 (UTC)
{{#invoke:random|date|1 Jan 2000|27 July 2176}} 23:10, 01 September 2040 (UTC) 12:30, 03 July 2125 (UTC)
{{#invoke:random|date|1000|2000|format=Y}} 1095 1374
{{#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/14 16:04 2026/03/31 02:25

Item

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

List

Code Main Sandbox
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}} baconsausagespameggbeansLobster Thermidor aux crevettes eggLobster Thermidor aux crevettesbeansspamsausagebacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes}} spameggbeansbaconsausageLobster Thermidor aux crevettes spamLobster Thermidor aux crevettesbaconsausagebeansegg
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=dot}} beans⧼dot-separator⧽Lobster Thermidor aux crevettes⧼dot-separator⧽sausage⧼dot-separator⧽bacon⧼dot-separator⧽spam⧼dot-separator⧽egg egg⧼dot-separator⧽spam⧼dot-separator⧽Lobster Thermidor aux crevettes⧼dot-separator⧽bacon⧼dot-separator⧽sausage⧼dot-separator⧽beans
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=pipe}} bacon | spam | Lobster Thermidor aux crevettes | sausage | egg sausage | bacon | egg | beans | spam
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=comma}} beans, sausage, egg, spam, bacon, Lobster Thermidor aux crevettes egg, sausage, bacon, beans, Lobster Thermidor aux crevettes, spam
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=tpt-languages}} Lobster Thermidor aux crevettes • beans • bacon • sausage • egg • spam spam • egg • Lobster Thermidor aux crevettes • sausage • beans • bacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=space}} egg bacon spam Lobster Thermidor aux crevettes beans sausage sausage egg spam Lobster Thermidor aux crevettes beans bacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor aux crevettes|sep=...}} Lobster Thermidor aux crevettes...egg...sausage...spam...bacon...beans bacon...egg...Lobster Thermidor aux crevettes...sausage...spam...beans