regress.sh revision 164856
195150Sjmallett# $FreeBSD: head/tools/regression/usr.bin/jot/regress.sh 164856 2006-12-03 19:18:41Z dds $
295150Sjmallett
3164856Sddsecho 1..56
4137587Snik
598759SjmallettREGRESSION_START($1)
695150Sjmallett
7164022SddsREGRESSION_TEST(`x', `jot -w "%X" -s , 100 1 200')
8164022SddsREGRESSION_TEST(`hhhh', `jot 50 20 120 2')
9164022SddsREGRESSION_TEST(`hhhd', `jot 50 20 120 -')
10164022SddsREGRESSION_TEST(`hhdh', `jot 50 20 - 2')
11164022SddsREGRESSION_TEST(`hhdd', `jot 50 20 - -')
12164022SddsREGRESSION_TEST(`hdhh', `jot 50 - 120 2')
13164022SddsREGRESSION_TEST(`hdhd', `jot 50 - 120 -')
14164022SddsREGRESSION_TEST(`hddh', `jot 50 - - 2')
15164022SddsREGRESSION_TEST(`hddd', `jot 50 - - -')
16164022SddsREGRESSION_TEST(`dhhh', `jot - 20 120 2')
17164022SddsREGRESSION_TEST(`dhhd', `jot - 20 120 -')
18164022SddsREGRESSION_TEST(`dhdh', `jot - 20 - 2')
19164022SddsREGRESSION_TEST(`dhdd', `jot - 20 - -')
20164022SddsREGRESSION_TEST(`ddhh', `jot - - 120 2')
21164022SddsREGRESSION_TEST(`ddhd', `jot - - 120 -')
22164022SddsREGRESSION_TEST(`dddh', `jot - - - 2')
23164022SddsREGRESSION_TEST(`hhhh2', `jot 30 20 160 2')
24164022SddsREGRESSION_TEST(`hhhd2', `jot 30 20 160 -')
25164022SddsREGRESSION_TEST(`hhdh2', `jot 30 20 - 2')
26164022SddsREGRESSION_TEST(`hhdd2', `jot 30 20 - -')
27164022SddsREGRESSION_TEST(`hdhh2', `jot 30 - 160 2')
28164022SddsREGRESSION_TEST(`hdhd2', `jot 30 - 160 -')
29164022SddsREGRESSION_TEST(`hddh2', `jot 30 - - 2')
30164022SddsREGRESSION_TEST(`hddd2', `jot 30 - - -')
31164022SddsREGRESSION_TEST(`dhhh2', `jot - 20 160 2')
32164022SddsREGRESSION_TEST(`dhhd2', `jot - 20 160 -')
33164022SddsREGRESSION_TEST(`ddhh2', `jot - - 160 2')
34164041SddsREGRESSION_TEST(`n21', `jot 21 -1 1.00')
35164041SddsREGRESSION_TEST(`ascii', `jot -c 128 0')
36164041SddsREGRESSION_TEST(`xaa', `jot -w xa%c 26 a')
37164041SddsREGRESSION_TEST(`yes', `jot -b yes 10')
38164041SddsREGRESSION_TEST(`ed', `jot -w %ds/old/new/ 30 2 - 5')
39164041SddsREGRESSION_TEST(`stutter', `jot - 9 0 -.5')
40164041SddsREGRESSION_TEST(`block', `jot -b x 512')
41164041SddsREGRESSION_TEST(`tabs', `jot -s, - 10 132 4')
42164041SddsREGRESSION_TEST(`grep', `jot -s "" -b . 80')
43164856SddsREGRESSION_TEST(`wf', `jot -w "a%.1fb" 10')
44164856SddsREGRESSION_TEST(`we', `jot -w "a%eb" 10')
45164856SddsREGRESSION_TEST(`wwe', `jot -w "a%-15eb" 10')
46164856SddsREGRESSION_TEST(`wg', `jot -w "a%20gb" 10')
47164856SddsREGRESSION_TEST(`wc', `jot -w "a%cb" 10 33 43')
48164856SddsREGRESSION_TEST(`wgd', `jot -w "a%gb" 10 .2')
49164856SddsREGRESSION_TEST(`wu', `jot -w "a%ub" 10')
50164856SddsREGRESSION_TEST(`wo', `jot -w "a%ob" 10')
51164856SddsREGRESSION_TEST(`wx', `jot -w "a%xb" 10')
52164856SddsREGRESSION_TEST(`wX', `jot -w "a%Xb" 10')
53164856SddsREGRESSION_TEST(`wXl', `jot -w "a%Xb" 10 2147483648')
54164856SddsREGRESSION_TEST(`wdl', `jot -w "a%db" 10 2147483648')
55164856SddsREGRESSION_TEST(`wxn', `jot -w "a%xb" 10 -5')
56164856SddsREGRESSION_TEST(`wdn', `jot -w "a%db" 10 -5')
57164856SddsREGRESSION_TEST(`wp1', `jot -w "%%%d%%%%" 10')
58164856SddsREGRESSION_TEST(`wp2', `jot -w "%d%%d%%" 10')
59164856SddsREGRESSION_TEST(`wp3', `jot -w "a%%A%%%d%%B%%b" 10')
60164856SddsREGRESSION_TEST(`wp4', `jot -w "%%d%d%%d%%" 10')
61164856SddsREGRESSION_TEST(`wp5', `jot -w ftp://www.example.com/pub/uploaded%%20files/disk%03d.iso 10')
62164856SddsREGRESSION_TEST(`wp6', `jot -w "%d%" 10')
6398759Sjmallett
6498759SjmallettREGRESSION_END()
65