aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tests/fuzzer/testcase_dir
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2019-07-28 02:50:35 +0200
committerRenaud G <renaud@rolisteam.org>2019-07-28 02:50:35 +0200
commit4b939631b48a8ad87f7c327a6197373bc64ea3a6 (patch)
tree3b7aa05b0a9eb6d584fad5563cc76734ef3ab5de /tests/fuzzer/testcase_dir
parentf1a5dd3a90c8a363be9489f8f582a94d15bebc8f (diff)
downloadOneRoll-4b939631b48a8ad87f7c327a6197373bc64ea3a6.tar.gz
OneRoll-4b939631b48a8ad87f7c327a6197373bc64ea3a6.zip
add fuzzer test
Diffstat (limited to 'tests/fuzzer/testcase_dir')
-rw-r--r--tests/fuzzer/testcase_dir/gooddata.txt48
1 files changed, 7 insertions, 41 deletions
diff --git a/tests/fuzzer/testcase_dir/gooddata.txt b/tests/fuzzer/testcase_dir/gooddata.txt
index 13f6911..d62c87e 100644
--- a/tests/fuzzer/testcase_dir/gooddata.txt
+++ b/tests/fuzzer/testcase_dir/gooddata.txt
@@ -1,79 +1,45 @@
-1L[cheminée,chocolat,épée,arc,chute de pierre]
+1L[cheminée,chocolat,épée,arc,chute de pierre[40]]
10d10c[>=6]-@c[=1]
-10d10c[>=6]-@c[=1]-@c[=1]
-10d10c[>6]+@c[=10]
1+1D10
-3d10c[>=5]
-1+(4*3)D10
+1+(4*3)D10s
2+4/4
2D10*2D20*8
-1+(4*3)D10
-(4D6)D10
1D100a[>=95]a[>=96]a[>=97]a[>=98]a[>=99]e[>=100]
-3D100
-4k3
-10D10e[>=6]sc[>=6]
-10D10e10s
-10D10s
15D10e10c[8-10]
-10d10e10
(4+4)^4
(1d20+20)*7/10
20*7/10
-1D8+2D6+7
-D25
-1L[tete[10],ventre[50],jambe[40]]
2d6c[%2=0]
-D25+D10
D25;D10
8+8+8
1D20-88
100*1D20*2D6
-2D6 # two 6sided dice
+2D6 # comment
100/28*3
-100/8
-100*3*8
help
la
10D10c[<2|>7]
10D6c[=2|=4|=6]
10D10e[=1|=10]k4
-1L[tete,bras droit,bras gauche,jambe droite,jambe gauche,ventre[6-7],buste[8-10]]
-10+10s
-1d6e6;1d4e4mk1
+1L[t,b,s,r,j,v,i,p[8-10]]
1d6e6;1d4e4mk1
400D20/400000
1d100e[>=95]i[<5]{-1d100e95}
-100*3*8
1d100i[<70]{1d10i[=10]{1d100i[<70]{1d10e10}}}
-10d6c[<2|>5]
5-5*5+5
((3+4)*2)d6
4d6i[=6]{+1d6}
10d[-8--1]
-4d6e6i[=4]{-4}+2
-4d6e6f[!=4]+2
+4d6e6i[=4]{-4}
+4d6e6f[!=4]
5d10g10
-4d6p[4:blue]c[>=4];1d6p[1:#FFFFFF]c6-@c1;1d6p[1:#FF0000]c[>=4]+@c6-@c1
+4d6p[4:blue]
10d[0-9]
1d8e8;1d6e6mk1+2
-3d100g50
-3d100g33
3d100g5
-3d100g40
2d10k1+2d10k1+2d10k1
-2d10k1-2d10k1-2d10k1
-(2d10k1)-2d10k1-2d10k1
-2d10k1-(2d10k1)-2d10k1
-2d10k1-2d10k1-(2d10k1)
-1d6-2d6e6
(1)-1d6e6
-(1)-(1d6e6)
8d10o
-8d10o2,4
-8d10o2[>2]
-8d10ok2
[100,200,300]k2
100;200;300;[$1,$2,$3]k2
-0-15;$1|4;$1-($2*4)
0-2;$1+$1;$2i:[<1]{1}{0}