Module:Random/testcases
{{test cases|Module:Random|sandbox link=Module:Random/sandbox}}
Number
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number|10}} | {{#invoke:random/sandbox|number|10}} |
| {{#invoke:random|number|10|20}} | {{#invoke:random/sandbox|number|10|20}} |
| {{#invoke:random|number|500000}} | {{#invoke:random/sandbox|number|500000}} |
|
10}}
| {{#invoke:random|number |
10}}
| {{#invoke:random/sandbox|number |
10}} |
| {{#invoke:random|number|20|10}} | {{#invoke:random/sandbox|number|20|10}} |
|
100 |
50}}
| {{#invoke:random|number |
100 |
50}}
| {{#invoke:random/sandbox|number |
100 |
50}} |
| {{#invoke:random|number|6.5}} | {{#invoke:random/sandbox|number|6.5}} |
|
6.5}}
| {{#invoke:random|number |
6.5}}
| {{#invoke:random/sandbox|number |
6.5}} |
|
16.5 |
6.5}}
| {{#invoke:random|number |
16.5 |
6.5}}
| {{#invoke:random/sandbox|number |
16.5 |
6.5}} |
; Test randomness with the same input
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number}} | {{#invoke:random/sandbox|number}} |
| {{#invoke:random|number|1000}} | {{#invoke:random/sandbox|number|1000}} |
| {{#invoke:random|number|1000}} | {{#invoke:random/sandbox|number|1000}} |
| {{#invoke:random|number|1000}} | {{#invoke:random/sandbox|number|1000}} |
| {{#invoke:random|number|1000}} | {{#invoke:random/sandbox|number|1000}} |
| {{#invoke:random|number|1000}} | {{#invoke:random/sandbox|number|1000}} |
| {{#invoke:random|number|1000}} | {{#invoke:random/sandbox|number|1000}} |
| {{#invoke:random|number|1000}} | {{#invoke:random/sandbox|number|1000}} |
| {{#invoke:random|number|1000}} | {{#invoke:random/sandbox|number|1000}} |
| {{#invoke:random|number|1000}} | {{#invoke:random/sandbox|number|1000}} |
| {{#invoke:random|number|1000}} | {{#invoke:random/sandbox|number|1000}} |
Same number
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes|10}} | {{#invoke:random/sandbox|number|same=yes|10}} |
| {{#invoke:random|number|same=yes|10|20}} | {{#invoke:random/sandbox|number|same=yes|10|20}} |
| {{#invoke:random|number|same=yes|500000}} | {{#invoke:random/sandbox|number|same=yes|500000}} |
|
10}}
| {{#invoke:random|number|same=yes |
10}}
| {{#invoke:random/sandbox|number|same=yes |
10}} |
| {{#invoke:random|number|same=yes|20|10}} | {{#invoke:random/sandbox|number|same=yes|20|10}} |
|
100 |
50}}
| {{#invoke:random|number|same=yes |
100 |
50}}
| {{#invoke:random/sandbox|number|same=yes |
100 |
50}} |
| {{#invoke:random|number|same=yes|6.5}} | {{#invoke:random/sandbox|number|same=yes|6.5}} |
|
6.5}}
| {{#invoke:random|number|same=yes |
6.5}}
| {{#invoke:random/sandbox|number|same=yes |
6.5}} |
|
16.5 |
6.5}}
| {{#invoke:random|number|same=yes |
16.5 |
6.5}}
| {{#invoke:random/sandbox|number|same=yes |
16.5 |
6.5}} |
; Test randomness with the same input
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes}} | {{#invoke:random/sandbox|number|same=yes}} |
| {{#invoke:random|number|same=yes|1000}} | {{#invoke:random/sandbox|number|same=yes|1000}} |
| {{#invoke:random|number|same=yes|1000}} | {{#invoke:random/sandbox|number|same=yes|1000}} |
| {{#invoke:random|number|same=yes|1000}} | {{#invoke:random/sandbox|number|same=yes|1000}} |
| {{#invoke:random|number|same=yes|1000}} | {{#invoke:random/sandbox|number|same=yes|1000}} |
| {{#invoke:random|number|same=yes|1000}} | {{#invoke:random/sandbox|number|same=yes|1000}} |
| {{#invoke:random|number|same=yes|1000}} | {{#invoke:random/sandbox|number|same=yes|1000}} |
| {{#invoke:random|number|same=yes|1000}} | {{#invoke:random/sandbox|number|same=yes|1000}} |
| {{#invoke:random|number|same=yes|1000}} | {{#invoke:random/sandbox|number|same=yes|1000}} |
| {{#invoke:random|number|same=yes|1000}} | {{#invoke:random/sandbox|number|same=yes|1000}} |
| {{#invoke:random|number|same=yes|1000}} | {{#invoke:random/sandbox|number|same=yes|1000}} |
Date
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|date}} | {{#invoke:random/sandbox|date}} |
| {{#invoke:random|date|1 Jan 2000}} | {{#invoke:random/sandbox|date|1 Jan 2000}} |
| {{#invoke:random|date|1 Jan 2000|27 July 2176}} | {{#invoke:random/sandbox|date|1 Jan 2000|27 July 2176}} |
| {{#invoke:random|date|1000|2000|format=Y}} | {{#invoke:random/sandbox|date|1000|2000|format=Y}} |
| {{#invoke:random|date|2000|1000|format=Y}} | {{#invoke:random/sandbox|date|2000|1000|format=Y}} |
| {{#invoke:random|date|format=Y/m/d H:i}} | {{#invoke:random/sandbox|date|format=Y/m/d H:i}} |
Item
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
| {{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
List
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} | {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} | {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} | {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} | {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} | {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} | {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
| {{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} | {{#invoke:random/sandbox|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
Text list
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} |
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }} |
| {{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} | {{#invoke:random/sandbox|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
Bulleted list
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|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/sandbox|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}} |
| {{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}} | {{#invoke:random/sandbox|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}} |
| {{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} | {{#invoke:random/sandbox|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
Unbulleted list
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|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/sandbox|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}} |
| {{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}} | {{#invoke:random/sandbox|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}} |
| {{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} | {{#invoke:random/sandbox|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
Horizontal list
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|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/sandbox|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}} |
| {{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}} | {{#invoke:random/sandbox|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}} |
| {{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} | {{#invoke:random/sandbox|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
Ordered list
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|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/sandbox|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}} |
| {{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}} | {{#invoke:random/sandbox|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}} |
| {{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|list_style_type=lower greek}} | {{#invoke:random/sandbox|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}} | {{#invoke:random/sandbox|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|type=I}} |
| {{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} | {{#invoke:random/sandbox|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
Horizontal ordered list
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} | {{#invoke:random/sandbox|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/sandbox|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|item2_style=color: green|item4_style=color: orange}} | {{#invoke:random/sandbox|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}} |
| {{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} | {{#invoke:random/sandbox|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
Random link
class="wikitable" |
Code
! Main ! Sandbox |
---|
| {{#invoke:random|link|Aristotle}} | {{#invoke:random/sandbox|link|Aristotle}} |