summaryrefslogtreecommitdiffstats
path: root/usr.bin/jot
diff options
context:
space:
mode:
authorjmmv <jmmv@FreeBSD.org>2014-03-16 08:04:06 +0000
committerjmmv <jmmv@FreeBSD.org>2014-03-16 08:04:06 +0000
commit41a8d8c29552ddd9098cfb09a71927f503a28371 (patch)
treea434fba265da51ef79b1cfc4461e1080dbe53e90 /usr.bin/jot
parentb2e51e38a88412c17ce1160c247a6d673c0b2147 (diff)
downloadFreeBSD-src-41a8d8c29552ddd9098cfb09a71927f503a28371.zip
FreeBSD-src-41a8d8c29552ddd9098cfb09a71927f503a28371.tar.gz
Migrate most of tools/regression/usr.bin/ to the new tests layout.
I'm starting with the easy cases. The leftovers need to be looked at a bit more closely. Note that this change _does_ modify the code of the old tests. This is required in order to allow the code to locate the data files in the source directory instead of the current directory, because Kyua automatically changes the latter to a temporary directory. Also note that at least one test is known to be broken here. Actually, the test is not really broken: it's marked as a TODO but unfortunately Kyua's TAP parser currently does not understand that. Will have to be fixed separately.
Diffstat (limited to 'usr.bin/jot')
-rw-r--r--usr.bin/jot/Makefile6
-rw-r--r--usr.bin/jot/tests/Makefile71
-rw-r--r--usr.bin/jot/tests/legacy_test.sh6
-rw-r--r--usr.bin/jot/tests/regress.ascii.outbin0 -> 256 bytes
-rw-r--r--usr.bin/jot/tests/regress.block.out512
-rw-r--r--usr.bin/jot/tests/regress.dddd.out100
-rw-r--r--usr.bin/jot/tests/regress.dddh.out100
-rw-r--r--usr.bin/jot/tests/regress.ddhd.out100
-rw-r--r--usr.bin/jot/tests/regress.ddhd2.out100
-rw-r--r--usr.bin/jot/tests/regress.ddhh.out100
-rw-r--r--usr.bin/jot/tests/regress.ddhh2.out100
-rw-r--r--usr.bin/jot/tests/regress.dhdd.out100
-rw-r--r--usr.bin/jot/tests/regress.dhdh.out100
-rw-r--r--usr.bin/jot/tests/regress.dhhd.out101
-rw-r--r--usr.bin/jot/tests/regress.dhhd2.out141
-rw-r--r--usr.bin/jot/tests/regress.dhhh.out51
-rw-r--r--usr.bin/jot/tests/regress.dhhh2.out71
-rw-r--r--usr.bin/jot/tests/regress.ed.out30
-rw-r--r--usr.bin/jot/tests/regress.grep.out1
-rw-r--r--usr.bin/jot/tests/regress.hddd.out50
-rw-r--r--usr.bin/jot/tests/regress.hddd2.out30
-rw-r--r--usr.bin/jot/tests/regress.hddh.out50
-rw-r--r--usr.bin/jot/tests/regress.hddh2.out30
-rw-r--r--usr.bin/jot/tests/regress.hdhd.out50
-rw-r--r--usr.bin/jot/tests/regress.hdhd2.out30
-rw-r--r--usr.bin/jot/tests/regress.hdhh.out50
-rw-r--r--usr.bin/jot/tests/regress.hdhh2.out30
-rw-r--r--usr.bin/jot/tests/regress.hhdd.out50
-rw-r--r--usr.bin/jot/tests/regress.hhdd2.out30
-rw-r--r--usr.bin/jot/tests/regress.hhdh.out50
-rw-r--r--usr.bin/jot/tests/regress.hhdh2.out30
-rw-r--r--usr.bin/jot/tests/regress.hhhd.out50
-rw-r--r--usr.bin/jot/tests/regress.hhhd2.out30
-rw-r--r--usr.bin/jot/tests/regress.hhhh.out50
-rw-r--r--usr.bin/jot/tests/regress.hhhh2.out30
-rw-r--r--usr.bin/jot/tests/regress.n21.out21
-rw-r--r--usr.bin/jot/tests/regress.rand1.out10
-rw-r--r--usr.bin/jot/tests/regress.rand2.out10
-rw-r--r--usr.bin/jot/tests/regress.sh68
-rw-r--r--usr.bin/jot/tests/regress.stutter.out19
-rw-r--r--usr.bin/jot/tests/regress.stutter2.out20
-rw-r--r--usr.bin/jot/tests/regress.tabs.out1
-rw-r--r--usr.bin/jot/tests/regress.wX1.out10
-rw-r--r--usr.bin/jot/tests/regress.wXl.out10
-rw-r--r--usr.bin/jot/tests/regress.wc.out10
-rw-r--r--usr.bin/jot/tests/regress.wdl.out0
-rw-r--r--usr.bin/jot/tests/regress.wdn.out10
-rw-r--r--usr.bin/jot/tests/regress.we.out10
-rw-r--r--usr.bin/jot/tests/regress.wf.out10
-rw-r--r--usr.bin/jot/tests/regress.wg.out10
-rw-r--r--usr.bin/jot/tests/regress.wgd.out10
-rw-r--r--usr.bin/jot/tests/regress.wo.out10
-rw-r--r--usr.bin/jot/tests/regress.wp1.out10
-rw-r--r--usr.bin/jot/tests/regress.wp2.out10
-rw-r--r--usr.bin/jot/tests/regress.wp3.out10
-rw-r--r--usr.bin/jot/tests/regress.wp4.out10
-rw-r--r--usr.bin/jot/tests/regress.wp5.out10
-rw-r--r--usr.bin/jot/tests/regress.wp6.out10
-rw-r--r--usr.bin/jot/tests/regress.wu.out10
-rw-r--r--usr.bin/jot/tests/regress.wwe.out10
-rw-r--r--usr.bin/jot/tests/regress.wx.out10
-rw-r--r--usr.bin/jot/tests/regress.wxn.out0
-rw-r--r--usr.bin/jot/tests/regress.x.out1
-rw-r--r--usr.bin/jot/tests/regress.xaa.out26
-rw-r--r--usr.bin/jot/tests/regress.yes.out10
65 files changed, 2796 insertions, 0 deletions
diff --git a/usr.bin/jot/Makefile b/usr.bin/jot/Makefile
index 662600e..ca64649 100644
--- a/usr.bin/jot/Makefile
+++ b/usr.bin/jot/Makefile
@@ -1,6 +1,12 @@
# From: @(#)Makefile 8.1 (Berkeley) 6/6/93
# $FreeBSD$
+.include <bsd.own.mk>
+
PROG= jot
+.if ${MK_TESTS} != "no"
+SUBDIR+= tests
+.endif
+
.include <bsd.prog.mk>
diff --git a/usr.bin/jot/tests/Makefile b/usr.bin/jot/tests/Makefile
new file mode 100644
index 0000000..ef20eb2
--- /dev/null
+++ b/usr.bin/jot/tests/Makefile
@@ -0,0 +1,71 @@
+# $FreeBSD$
+
+TESTSDIR= ${TESTSBASE}/usr.bin/jot
+
+TAP_TESTS_SH= legacy_test
+
+FILESDIR= ${TESTSDIR}
+FILES= regress.ascii.out
+FILES+= regress.block.out
+FILES+= regress.dddd.out
+FILES+= regress.dddh.out
+FILES+= regress.ddhd.out
+FILES+= regress.ddhd2.out
+FILES+= regress.ddhh.out
+FILES+= regress.ddhh2.out
+FILES+= regress.dhdd.out
+FILES+= regress.dhdh.out
+FILES+= regress.dhhd.out
+FILES+= regress.dhhd2.out
+FILES+= regress.dhhh.out
+FILES+= regress.dhhh2.out
+FILES+= regress.ed.out
+FILES+= regress.grep.out
+FILES+= regress.hddd.out
+FILES+= regress.hddd2.out
+FILES+= regress.hddh.out
+FILES+= regress.hddh2.out
+FILES+= regress.hdhd.out
+FILES+= regress.hdhd2.out
+FILES+= regress.hdhh.out
+FILES+= regress.hdhh2.out
+FILES+= regress.hhdd.out
+FILES+= regress.hhdd2.out
+FILES+= regress.hhdh.out
+FILES+= regress.hhdh2.out
+FILES+= regress.hhhd.out
+FILES+= regress.hhhd2.out
+FILES+= regress.hhhh.out
+FILES+= regress.hhhh2.out
+FILES+= regress.n21.out
+FILES+= regress.rand1.out
+FILES+= regress.rand2.out
+FILES+= regress.sh
+FILES+= regress.stutter.out
+FILES+= regress.stutter2.out
+FILES+= regress.tabs.out
+FILES+= regress.wX1.out
+FILES+= regress.wXl.out
+FILES+= regress.wc.out
+FILES+= regress.wdl.out
+FILES+= regress.wdn.out
+FILES+= regress.we.out
+FILES+= regress.wf.out
+FILES+= regress.wg.out
+FILES+= regress.wgd.out
+FILES+= regress.wo.out
+FILES+= regress.wp1.out
+FILES+= regress.wp2.out
+FILES+= regress.wp3.out
+FILES+= regress.wp4.out
+FILES+= regress.wp5.out
+FILES+= regress.wp6.out
+FILES+= regress.wu.out
+FILES+= regress.wwe.out
+FILES+= regress.wx.out
+FILES+= regress.wxn.out
+FILES+= regress.x.out
+FILES+= regress.xaa.out
+FILES+= regress.yes.out
+
+.include <bsd.test.mk>
diff --git a/usr.bin/jot/tests/legacy_test.sh b/usr.bin/jot/tests/legacy_test.sh
new file mode 100644
index 0000000..1b6b806
--- /dev/null
+++ b/usr.bin/jot/tests/legacy_test.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+# $FreeBSD$
+
+SRCDIR="$(dirname "${0}")"; export SRCDIR
+
+m4 "${SRCDIR}/../regress.m4" "${SRCDIR}/regress.sh" | sh
diff --git a/usr.bin/jot/tests/regress.ascii.out b/usr.bin/jot/tests/regress.ascii.out
new file mode 100644
index 0000000..abcfb84
--- /dev/null
+++ b/usr.bin/jot/tests/regress.ascii.out
Binary files differ
diff --git a/usr.bin/jot/tests/regress.block.out b/usr.bin/jot/tests/regress.block.out
new file mode 100644
index 0000000..a6f4536
--- /dev/null
+++ b/usr.bin/jot/tests/regress.block.out
@@ -0,0 +1,512 @@
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
+x
diff --git a/usr.bin/jot/tests/regress.dddd.out b/usr.bin/jot/tests/regress.dddd.out
new file mode 100644
index 0000000..190423f
--- /dev/null
+++ b/usr.bin/jot/tests/regress.dddd.out
@@ -0,0 +1,100 @@
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
diff --git a/usr.bin/jot/tests/regress.dddh.out b/usr.bin/jot/tests/regress.dddh.out
new file mode 100644
index 0000000..d0da901
--- /dev/null
+++ b/usr.bin/jot/tests/regress.dddh.out
@@ -0,0 +1,100 @@
+1
+3
+5
+7
+9
+11
+13
+15
+17
+19
+21
+23
+25
+27
+29
+31
+33
+35
+37
+39
+41
+43
+45
+47
+49
+51
+53
+55
+57
+59
+61
+63
+65
+67
+69
+71
+73
+75
+77
+79
+81
+83
+85
+87
+89
+91
+93
+95
+97
+99
+101
+103
+105
+107
+109
+111
+113
+115
+117
+119
+121
+123
+125
+127
+129
+131
+133
+135
+137
+139
+141
+143
+145
+147
+149
+151
+153
+155
+157
+159
+161
+163
+165
+167
+169
+171
+173
+175
+177
+179
+181
+183
+185
+187
+189
+191
+193
+195
+197
+199
diff --git a/usr.bin/jot/tests/regress.ddhd.out b/usr.bin/jot/tests/regress.ddhd.out
new file mode 100644
index 0000000..544a1ea
--- /dev/null
+++ b/usr.bin/jot/tests/regress.ddhd.out
@@ -0,0 +1,100 @@
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
diff --git a/usr.bin/jot/tests/regress.ddhd2.out b/usr.bin/jot/tests/regress.ddhd2.out
new file mode 100644
index 0000000..6e21bc7
--- /dev/null
+++ b/usr.bin/jot/tests/regress.ddhd2.out
@@ -0,0 +1,100 @@
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
diff --git a/usr.bin/jot/tests/regress.ddhh.out b/usr.bin/jot/tests/regress.ddhh.out
new file mode 100644
index 0000000..46066d0
--- /dev/null
+++ b/usr.bin/jot/tests/regress.ddhh.out
@@ -0,0 +1,100 @@
+-78
+-76
+-74
+-72
+-70
+-68
+-66
+-64
+-62
+-60
+-58
+-56
+-54
+-52
+-50
+-48
+-46
+-44
+-42
+-40
+-38
+-36
+-34
+-32
+-30
+-28
+-26
+-24
+-22
+-20
+-18
+-16
+-14
+-12
+-10
+-8
+-6
+-4
+-2
+0
+2
+4
+6
+8
+10
+12
+14
+16
+18
+20
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+60
+62
+64
+66
+68
+70
+72
+74
+76
+78
+80
+82
+84
+86
+88
+90
+92
+94
+96
+98
+100
+102
+104
+106
+108
+110
+112
+114
+116
+118
+120
diff --git a/usr.bin/jot/tests/regress.ddhh2.out b/usr.bin/jot/tests/regress.ddhh2.out
new file mode 100644
index 0000000..9299c4c
--- /dev/null
+++ b/usr.bin/jot/tests/regress.ddhh2.out
@@ -0,0 +1,100 @@
+-38
+-36
+-34
+-32
+-30
+-28
+-26
+-24
+-22
+-20
+-18
+-16
+-14
+-12
+-10
+-8
+-6
+-4
+-2
+0
+2
+4
+6
+8
+10
+12
+14
+16
+18
+20
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+60
+62
+64
+66
+68
+70
+72
+74
+76
+78
+80
+82
+84
+86
+88
+90
+92
+94
+96
+98
+100
+102
+104
+106
+108
+110
+112
+114
+116
+118
+120
+122
+124
+126
+128
+130
+132
+134
+136
+138
+140
+142
+144
+146
+148
+150
+152
+154
+156
+158
+160
diff --git a/usr.bin/jot/tests/regress.dhdd.out b/usr.bin/jot/tests/regress.dhdd.out
new file mode 100644
index 0000000..d61477b
--- /dev/null
+++ b/usr.bin/jot/tests/regress.dhdd.out
@@ -0,0 +1,100 @@
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
diff --git a/usr.bin/jot/tests/regress.dhdh.out b/usr.bin/jot/tests/regress.dhdh.out
new file mode 100644
index 0000000..1fc43dc
--- /dev/null
+++ b/usr.bin/jot/tests/regress.dhdh.out
@@ -0,0 +1,100 @@
+20
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+60
+62
+64
+66
+68
+70
+72
+74
+76
+78
+80
+82
+84
+86
+88
+90
+92
+94
+96
+98
+100
+102
+104
+106
+108
+110
+112
+114
+116
+118
+120
+122
+124
+126
+128
+130
+132
+134
+136
+138
+140
+142
+144
+146
+148
+150
+152
+154
+156
+158
+160
+162
+164
+166
+168
+170
+172
+174
+176
+178
+180
+182
+184
+186
+188
+190
+192
+194
+196
+198
+200
+202
+204
+206
+208
+210
+212
+214
+216
+218
diff --git a/usr.bin/jot/tests/regress.dhhd.out b/usr.bin/jot/tests/regress.dhhd.out
new file mode 100644
index 0000000..d21b134
--- /dev/null
+++ b/usr.bin/jot/tests/regress.dhhd.out
@@ -0,0 +1,101 @@
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
diff --git a/usr.bin/jot/tests/regress.dhhd2.out b/usr.bin/jot/tests/regress.dhhd2.out
new file mode 100644
index 0000000..315826d
--- /dev/null
+++ b/usr.bin/jot/tests/regress.dhhd2.out
@@ -0,0 +1,141 @@
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
diff --git a/usr.bin/jot/tests/regress.dhhh.out b/usr.bin/jot/tests/regress.dhhh.out
new file mode 100644
index 0000000..302eb42
--- /dev/null
+++ b/usr.bin/jot/tests/regress.dhhh.out
@@ -0,0 +1,51 @@
+20
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+60
+62
+64
+66
+68
+70
+72
+74
+76
+78
+80
+82
+84
+86
+88
+90
+92
+94
+96
+98
+100
+102
+104
+106
+108
+110
+112
+114
+116
+118
+120
diff --git a/usr.bin/jot/tests/regress.dhhh2.out b/usr.bin/jot/tests/regress.dhhh2.out
new file mode 100644
index 0000000..f56b35b
--- /dev/null
+++ b/usr.bin/jot/tests/regress.dhhh2.out
@@ -0,0 +1,71 @@
+20
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+60
+62
+64
+66
+68
+70
+72
+74
+76
+78
+80
+82
+84
+86
+88
+90
+92
+94
+96
+98
+100
+102
+104
+106
+108
+110
+112
+114
+116
+118
+120
+122
+124
+126
+128
+130
+132
+134
+136
+138
+140
+142
+144
+146
+148
+150
+152
+154
+156
+158
+160
diff --git a/usr.bin/jot/tests/regress.ed.out b/usr.bin/jot/tests/regress.ed.out
new file mode 100644
index 0000000..d82a36d
--- /dev/null
+++ b/usr.bin/jot/tests/regress.ed.out
@@ -0,0 +1,30 @@
+2s/old/new/
+7s/old/new/
+12s/old/new/
+17s/old/new/
+22s/old/new/
+27s/old/new/
+32s/old/new/
+37s/old/new/
+42s/old/new/
+47s/old/new/
+52s/old/new/
+57s/old/new/
+62s/old/new/
+67s/old/new/
+72s/old/new/
+77s/old/new/
+82s/old/new/
+87s/old/new/
+92s/old/new/
+97s/old/new/
+102s/old/new/
+107s/old/new/
+112s/old/new/
+117s/old/new/
+122s/old/new/
+127s/old/new/
+132s/old/new/
+137s/old/new/
+142s/old/new/
+147s/old/new/
diff --git a/usr.bin/jot/tests/regress.grep.out b/usr.bin/jot/tests/regress.grep.out
new file mode 100644
index 0000000..b6578ef
--- /dev/null
+++ b/usr.bin/jot/tests/regress.grep.out
@@ -0,0 +1 @@
+................................................................................
diff --git a/usr.bin/jot/tests/regress.hddd.out b/usr.bin/jot/tests/regress.hddd.out
new file mode 100644
index 0000000..96cc558
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hddd.out
@@ -0,0 +1,50 @@
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
diff --git a/usr.bin/jot/tests/regress.hddd2.out b/usr.bin/jot/tests/regress.hddd2.out
new file mode 100644
index 0000000..e8823e1
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hddd2.out
@@ -0,0 +1,30 @@
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
diff --git a/usr.bin/jot/tests/regress.hddh.out b/usr.bin/jot/tests/regress.hddh.out
new file mode 100644
index 0000000..7927325
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hddh.out
@@ -0,0 +1,50 @@
+1
+3
+5
+7
+9
+11
+13
+15
+17
+19
+21
+23
+25
+27
+29
+31
+33
+35
+37
+39
+41
+43
+45
+47
+49
+51
+53
+55
+57
+59
+61
+63
+65
+67
+69
+71
+73
+75
+77
+79
+81
+83
+85
+87
+89
+91
+93
+95
+97
+99
diff --git a/usr.bin/jot/tests/regress.hddh2.out b/usr.bin/jot/tests/regress.hddh2.out
new file mode 100644
index 0000000..da7d98b
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hddh2.out
@@ -0,0 +1,30 @@
+1
+3
+5
+7
+9
+11
+13
+15
+17
+19
+21
+23
+25
+27
+29
+31
+33
+35
+37
+39
+41
+43
+45
+47
+49
+51
+53
+55
+57
+59
diff --git a/usr.bin/jot/tests/regress.hdhd.out b/usr.bin/jot/tests/regress.hdhd.out
new file mode 100644
index 0000000..32ee48f
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hdhd.out
@@ -0,0 +1,50 @@
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
diff --git a/usr.bin/jot/tests/regress.hdhd2.out b/usr.bin/jot/tests/regress.hdhd2.out
new file mode 100644
index 0000000..eaa2cdc
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hdhd2.out
@@ -0,0 +1,30 @@
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
diff --git a/usr.bin/jot/tests/regress.hdhh.out b/usr.bin/jot/tests/regress.hdhh.out
new file mode 100644
index 0000000..d06ebfa
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hdhh.out
@@ -0,0 +1,50 @@
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+60
+62
+64
+66
+68
+70
+72
+74
+76
+78
+80
+82
+84
+86
+88
+90
+92
+94
+96
+98
+100
+102
+104
+106
+108
+110
+112
+114
+116
+118
+120
diff --git a/usr.bin/jot/tests/regress.hdhh2.out b/usr.bin/jot/tests/regress.hdhh2.out
new file mode 100644
index 0000000..3a412e6
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hdhh2.out
@@ -0,0 +1,30 @@
+102
+104
+106
+108
+110
+112
+114
+116
+118
+120
+122
+124
+126
+128
+130
+132
+134
+136
+138
+140
+142
+144
+146
+148
+150
+152
+154
+156
+158
+160
diff --git a/usr.bin/jot/tests/regress.hhdd.out b/usr.bin/jot/tests/regress.hhdd.out
new file mode 100644
index 0000000..8d9aa35
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hhdd.out
@@ -0,0 +1,50 @@
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
diff --git a/usr.bin/jot/tests/regress.hhdd2.out b/usr.bin/jot/tests/regress.hhdd2.out
new file mode 100644
index 0000000..ae3c906
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hhdd2.out
@@ -0,0 +1,30 @@
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
diff --git a/usr.bin/jot/tests/regress.hhdh.out b/usr.bin/jot/tests/regress.hhdh.out
new file mode 100644
index 0000000..520f4ef
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hhdh.out
@@ -0,0 +1,50 @@
+20
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+60
+62
+64
+66
+68
+70
+72
+74
+76
+78
+80
+82
+84
+86
+88
+90
+92
+94
+96
+98
+100
+102
+104
+106
+108
+110
+112
+114
+116
+118
diff --git a/usr.bin/jot/tests/regress.hhdh2.out b/usr.bin/jot/tests/regress.hhdh2.out
new file mode 100644
index 0000000..5b289bf
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hhdh2.out
@@ -0,0 +1,30 @@
+20
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+60
+62
+64
+66
+68
+70
+72
+74
+76
+78
diff --git a/usr.bin/jot/tests/regress.hhhd.out b/usr.bin/jot/tests/regress.hhhd.out
new file mode 100644
index 0000000..f5ddbc5
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hhhd.out
@@ -0,0 +1,50 @@
+20
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+47
+49
+51
+53
+55
+57
+59
+61
+63
+65
+67
+69
+71
+73
+75
+77
+79
+81
+83
+85
+87
+89
+91
+93
+96
+98
+100
+102
+104
+106
+108
+110
+112
+114
+116
+118
+120
diff --git a/usr.bin/jot/tests/regress.hhhd2.out b/usr.bin/jot/tests/regress.hhhd2.out
new file mode 100644
index 0000000..e6a8c4f
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hhhd2.out
@@ -0,0 +1,30 @@
+20
+25
+30
+34
+39
+44
+49
+54
+59
+63
+68
+73
+78
+83
+88
+92
+97
+102
+107
+112
+117
+121
+126
+131
+136
+141
+146
+150
+155
+160
diff --git a/usr.bin/jot/tests/regress.hhhh.out b/usr.bin/jot/tests/regress.hhhh.out
new file mode 100644
index 0000000..520f4ef
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hhhh.out
@@ -0,0 +1,50 @@
+20
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+60
+62
+64
+66
+68
+70
+72
+74
+76
+78
+80
+82
+84
+86
+88
+90
+92
+94
+96
+98
+100
+102
+104
+106
+108
+110
+112
+114
+116
+118
diff --git a/usr.bin/jot/tests/regress.hhhh2.out b/usr.bin/jot/tests/regress.hhhh2.out
new file mode 100644
index 0000000..5b289bf
--- /dev/null
+++ b/usr.bin/jot/tests/regress.hhhh2.out
@@ -0,0 +1,30 @@
+20
+22
+24
+26
+28
+30
+32
+34
+36
+38
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+60
+62
+64
+66
+68
+70
+72
+74
+76
+78
diff --git a/usr.bin/jot/tests/regress.n21.out b/usr.bin/jot/tests/regress.n21.out
new file mode 100644
index 0000000..89b0879
--- /dev/null
+++ b/usr.bin/jot/tests/regress.n21.out
@@ -0,0 +1,21 @@
+-1.00
+-0.90
+-0.80
+-0.70
+-0.60
+-0.50
+-0.40
+-0.30
+-0.20
+-0.10
+-0.00
+0.10
+0.20
+0.30
+0.40
+0.50
+0.60
+0.70
+0.80
+0.90
+1.00
diff --git a/usr.bin/jot/tests/regress.rand1.out b/usr.bin/jot/tests/regress.rand1.out
new file mode 100644
index 0000000..8b1acc1
--- /dev/null
+++ b/usr.bin/jot/tests/regress.rand1.out
@@ -0,0 +1,10 @@
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
diff --git a/usr.bin/jot/tests/regress.rand2.out b/usr.bin/jot/tests/regress.rand2.out
new file mode 100644
index 0000000..8b1acc1
--- /dev/null
+++ b/usr.bin/jot/tests/regress.rand2.out
@@ -0,0 +1,10 @@
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
diff --git a/usr.bin/jot/tests/regress.sh b/usr.bin/jot/tests/regress.sh
new file mode 100644
index 0000000..7f6c566
--- /dev/null
+++ b/usr.bin/jot/tests/regress.sh
@@ -0,0 +1,68 @@
+# $FreeBSD$
+
+echo 1..60
+
+REGRESSION_START($1)
+
+REGRESSION_TEST(`x', `jot -w "%X" -s , 100 1 200')
+REGRESSION_TEST(`hhhh', `jot 50 20 120 2')
+REGRESSION_TEST(`hhhd', `jot 50 20 120 -')
+REGRESSION_TEST(`hhdh', `jot 50 20 - 2')
+REGRESSION_TEST(`hhdd', `jot 50 20 - -')
+REGRESSION_TEST(`hdhh', `jot 50 - 120 2')
+REGRESSION_TEST(`hdhd', `jot 50 - 120 -')
+REGRESSION_TEST(`hddh', `jot 50 - - 2')
+REGRESSION_TEST(`hddd', `jot 50 - - -')
+REGRESSION_TEST(`dhhh', `jot - 20 120 2')
+REGRESSION_TEST(`dhhd', `jot - 20 120 -')
+REGRESSION_TEST(`dhdh', `jot - 20 - 2')
+REGRESSION_TEST(`dhdd', `jot - 20 - -')
+REGRESSION_TEST(`ddhh', `jot - - 120 2')
+REGRESSION_TEST(`ddhd', `jot - - 120 -')
+REGRESSION_TEST(`dddh', `jot - - - 2')
+REGRESSION_TEST(`dddd', `jot - - - -')
+REGRESSION_TEST(`hhhh2', `jot 30 20 160 2')
+REGRESSION_TEST(`hhhd2', `jot 30 20 160 -')
+REGRESSION_TEST(`hhdh2', `jot 30 20 - 2')
+REGRESSION_TEST(`hhdd2', `jot 30 20 - -')
+REGRESSION_TEST(`hdhh2', `jot 30 - 160 2')
+REGRESSION_TEST(`hdhd2', `jot 30 - 160 -')
+REGRESSION_TEST(`hddh2', `jot 30 - - 2')
+REGRESSION_TEST(`hddd2', `jot 30 - - -')
+REGRESSION_TEST(`dhhh2', `jot - 20 160 2')
+REGRESSION_TEST(`dhhd2', `jot - 20 160 -')
+REGRESSION_TEST(`ddhh2', `jot - - 160 2')
+REGRESSION_TEST(`rand1', `jot -r 10000 0 9 | sort -u')
+REGRESSION_TEST(`rand2', `jot -r 10000 9 0 | sort -u')
+REGRESSION_TEST(`n21', `jot 21 -1 1.00')
+REGRESSION_TEST(`ascii', `jot -c 128 0')
+REGRESSION_TEST(`xaa', `jot -w xa%c 26 a')
+REGRESSION_TEST(`yes', `jot -b yes 10')
+REGRESSION_TEST(`ed', `jot -w %ds/old/new/ 30 2 - 5')
+REGRESSION_TEST(`stutter', `jot - 9 0 -.5')
+REGRESSION_TEST(`stutter2', `jot -w %d - 9.5 0 -.5')
+REGRESSION_TEST(`block', `jot -b x 512')
+REGRESSION_TEST(`tabs', `jot -s, - 10 132 4')
+REGRESSION_TEST(`grep', `jot -s "" -b . 80')
+REGRESSION_TEST(`wf', `jot -w "a%.1fb" 10')
+REGRESSION_TEST(`we', `jot -w "a%eb" 10')
+REGRESSION_TEST(`wwe', `jot -w "a%-15eb" 10')
+REGRESSION_TEST(`wg', `jot -w "a%20gb" 10')
+REGRESSION_TEST(`wc', `jot -w "a%cb" 10 33 43')
+REGRESSION_TEST(`wgd', `jot -w "a%gb" 10 .2')
+REGRESSION_TEST(`wu', `jot -w "a%ub" 10')
+REGRESSION_TEST(`wo', `jot -w "a%ob" 10')
+REGRESSION_TEST(`wx', `jot -w "a%xb" 10')
+REGRESSION_TEST(`wX1', `jot -w "a%Xb" 10')
+REGRESSION_TEST(`wXl', `jot -w "a%Xb" 10 2147483648')
+REGRESSION_TEST(`wdl', `jot -w "a%db" 10 2147483648 2>/dev/null')
+REGRESSION_TEST(`wxn', `jot -w "a%xb" 10 -5 2>/dev/null')
+REGRESSION_TEST(`wdn', `jot -w "a%db" 10 -5')
+REGRESSION_TEST(`wp1', `jot -w "%%%d%%%%" 10')
+REGRESSION_TEST(`wp2', `jot -w "%d%%d%%" 10')
+REGRESSION_TEST(`wp3', `jot -w "a%%A%%%d%%B%%b" 10')
+REGRESSION_TEST(`wp4', `jot -w "%%d%d%%d%%" 10')
+REGRESSION_TEST(`wp5', `jot -w ftp://www.example.com/pub/uploaded%%20files/disk%03d.iso 10')
+REGRESSION_TEST(`wp6', `jot -w "%d%" 10')
+
+REGRESSION_END()
diff --git a/usr.bin/jot/tests/regress.stutter.out b/usr.bin/jot/tests/regress.stutter.out
new file mode 100644
index 0000000..10eb87d
--- /dev/null
+++ b/usr.bin/jot/tests/regress.stutter.out
@@ -0,0 +1,19 @@
+9
+8
+8
+8
+7
+6
+6
+6
+5
+4
+4
+4
+3
+2
+2
+2
+1
+0
+0
diff --git a/usr.bin/jot/tests/regress.stutter2.out b/usr.bin/jot/tests/regress.stutter2.out
new file mode 100644
index 0000000..44e0ba1
--- /dev/null
+++ b/usr.bin/jot/tests/regress.stutter2.out
@@ -0,0 +1,20 @@
+9
+9
+8
+8
+7
+7
+6
+6
+5
+5
+4
+4
+3
+3
+2
+2
+1
+1
+0
+0
diff --git a/usr.bin/jot/tests/regress.tabs.out b/usr.bin/jot/tests/regress.tabs.out
new file mode 100644
index 0000000..7859413
--- /dev/null
+++ b/usr.bin/jot/tests/regress.tabs.out
@@ -0,0 +1 @@
+10,14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,74,78,82,86,90,94,98,102,106,110,114,118,122,126,130
diff --git a/usr.bin/jot/tests/regress.wX1.out b/usr.bin/jot/tests/regress.wX1.out
new file mode 100644
index 0000000..dc7f5e9
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wX1.out
@@ -0,0 +1,10 @@
+a1b
+a2b
+a3b
+a4b
+a5b
+a6b
+a7b
+a8b
+a9b
+aAb
diff --git a/usr.bin/jot/tests/regress.wXl.out b/usr.bin/jot/tests/regress.wXl.out
new file mode 100644
index 0000000..cf6b9b7
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wXl.out
@@ -0,0 +1,10 @@
+a80000000b
+a80000001b
+a80000002b
+a80000003b
+a80000004b
+a80000005b
+a80000006b
+a80000007b
+a80000008b
+a80000009b
diff --git a/usr.bin/jot/tests/regress.wc.out b/usr.bin/jot/tests/regress.wc.out
new file mode 100644
index 0000000..f6e77d9
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wc.out
@@ -0,0 +1,10 @@
+a!b
+a"b
+a#b
+a$b
+a%b
+a&b
+a'b
+a(b
+a)b
+a+b
diff --git a/usr.bin/jot/tests/regress.wdl.out b/usr.bin/jot/tests/regress.wdl.out
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wdl.out
diff --git a/usr.bin/jot/tests/regress.wdn.out b/usr.bin/jot/tests/regress.wdn.out
new file mode 100644
index 0000000..c4027de
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wdn.out
@@ -0,0 +1,10 @@
+a-5b
+a-4b
+a-3b
+a-2b
+a-1b
+a0b
+a1b
+a2b
+a3b
+a4b
diff --git a/usr.bin/jot/tests/regress.we.out b/usr.bin/jot/tests/regress.we.out
new file mode 100644
index 0000000..5a3727d
--- /dev/null
+++ b/usr.bin/jot/tests/regress.we.out
@@ -0,0 +1,10 @@
+a1.000000e+00b
+a2.000000e+00b
+a3.000000e+00b
+a4.000000e+00b
+a5.000000e+00b
+a6.000000e+00b
+a7.000000e+00b
+a8.000000e+00b
+a9.000000e+00b
+a1.000000e+01b
diff --git a/usr.bin/jot/tests/regress.wf.out b/usr.bin/jot/tests/regress.wf.out
new file mode 100644
index 0000000..7fd3021
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wf.out
@@ -0,0 +1,10 @@
+a1.0b
+a2.0b
+a3.0b
+a4.0b
+a5.0b
+a6.0b
+a7.0b
+a8.0b
+a9.0b
+a10.0b
diff --git a/usr.bin/jot/tests/regress.wg.out b/usr.bin/jot/tests/regress.wg.out
new file mode 100644
index 0000000..5c33e35
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wg.out
@@ -0,0 +1,10 @@
+a 1b
+a 2b
+a 3b
+a 4b
+a 5b
+a 6b
+a 7b
+a 8b
+a 9b
+a 10b
diff --git a/usr.bin/jot/tests/regress.wgd.out b/usr.bin/jot/tests/regress.wgd.out
new file mode 100644
index 0000000..0f3f96d0
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wgd.out
@@ -0,0 +1,10 @@
+a0.2b
+a1.2b
+a2.2b
+a3.2b
+a4.2b
+a5.2b
+a6.2b
+a7.2b
+a8.2b
+a9.2b
diff --git a/usr.bin/jot/tests/regress.wo.out b/usr.bin/jot/tests/regress.wo.out
new file mode 100644
index 0000000..4c89c92
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wo.out
@@ -0,0 +1,10 @@
+a1b
+a2b
+a3b
+a4b
+a5b
+a6b
+a7b
+a10b
+a11b
+a12b
diff --git a/usr.bin/jot/tests/regress.wp1.out b/usr.bin/jot/tests/regress.wp1.out
new file mode 100644
index 0000000..6a5e94c
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wp1.out
@@ -0,0 +1,10 @@
+%1%%
+%2%%
+%3%%
+%4%%
+%5%%
+%6%%
+%7%%
+%8%%
+%9%%
+%10%%
diff --git a/usr.bin/jot/tests/regress.wp2.out b/usr.bin/jot/tests/regress.wp2.out
new file mode 100644
index 0000000..a489d69
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wp2.out
@@ -0,0 +1,10 @@
+1%d%
+2%d%
+3%d%
+4%d%
+5%d%
+6%d%
+7%d%
+8%d%
+9%d%
+10%d%
diff --git a/usr.bin/jot/tests/regress.wp3.out b/usr.bin/jot/tests/regress.wp3.out
new file mode 100644
index 0000000..95e31bb
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wp3.out
@@ -0,0 +1,10 @@
+a%A%1%B%b
+a%A%2%B%b
+a%A%3%B%b
+a%A%4%B%b
+a%A%5%B%b
+a%A%6%B%b
+a%A%7%B%b
+a%A%8%B%b
+a%A%9%B%b
+a%A%10%B%b
diff --git a/usr.bin/jot/tests/regress.wp4.out b/usr.bin/jot/tests/regress.wp4.out
new file mode 100644
index 0000000..cd177b2
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wp4.out
@@ -0,0 +1,10 @@
+%d1%d%
+%d2%d%
+%d3%d%
+%d4%d%
+%d5%d%
+%d6%d%
+%d7%d%
+%d8%d%
+%d9%d%
+%d10%d%
diff --git a/usr.bin/jot/tests/regress.wp5.out b/usr.bin/jot/tests/regress.wp5.out
new file mode 100644
index 0000000..2889d8f
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wp5.out
@@ -0,0 +1,10 @@
+ftp://www.example.com/pub/uploaded%20files/disk001.iso
+ftp://www.example.com/pub/uploaded%20files/disk002.iso
+ftp://www.example.com/pub/uploaded%20files/disk003.iso
+ftp://www.example.com/pub/uploaded%20files/disk004.iso
+ftp://www.example.com/pub/uploaded%20files/disk005.iso
+ftp://www.example.com/pub/uploaded%20files/disk006.iso
+ftp://www.example.com/pub/uploaded%20files/disk007.iso
+ftp://www.example.com/pub/uploaded%20files/disk008.iso
+ftp://www.example.com/pub/uploaded%20files/disk009.iso
+ftp://www.example.com/pub/uploaded%20files/disk010.iso
diff --git a/usr.bin/jot/tests/regress.wp6.out b/usr.bin/jot/tests/regress.wp6.out
new file mode 100644
index 0000000..1f097f0
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wp6.out
@@ -0,0 +1,10 @@
+1%
+2%
+3%
+4%
+5%
+6%
+7%
+8%
+9%
+10%
diff --git a/usr.bin/jot/tests/regress.wu.out b/usr.bin/jot/tests/regress.wu.out
new file mode 100644
index 0000000..c39e5f6
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wu.out
@@ -0,0 +1,10 @@
+a1b
+a2b
+a3b
+a4b
+a5b
+a6b
+a7b
+a8b
+a9b
+a10b
diff --git a/usr.bin/jot/tests/regress.wwe.out b/usr.bin/jot/tests/regress.wwe.out
new file mode 100644
index 0000000..7c873a5
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wwe.out
@@ -0,0 +1,10 @@
+a1.000000e+00 b
+a2.000000e+00 b
+a3.000000e+00 b
+a4.000000e+00 b
+a5.000000e+00 b
+a6.000000e+00 b
+a7.000000e+00 b
+a8.000000e+00 b
+a9.000000e+00 b
+a1.000000e+01 b
diff --git a/usr.bin/jot/tests/regress.wx.out b/usr.bin/jot/tests/regress.wx.out
new file mode 100644
index 0000000..5520d01
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wx.out
@@ -0,0 +1,10 @@
+a1b
+a2b
+a3b
+a4b
+a5b
+a6b
+a7b
+a8b
+a9b
+aab
diff --git a/usr.bin/jot/tests/regress.wxn.out b/usr.bin/jot/tests/regress.wxn.out
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/usr.bin/jot/tests/regress.wxn.out
diff --git a/usr.bin/jot/tests/regress.x.out b/usr.bin/jot/tests/regress.x.out
new file mode 100644
index 0000000..b109793
--- /dev/null
+++ b/usr.bin/jot/tests/regress.x.out
@@ -0,0 +1 @@
+1,3,5,7,9,B,D,F,11,13,15,17,19,1B,1D,1F,21,23,25,27,29,2B,2D,2F,31,33,35,37,39,3B,3D,3F,41,43,45,47,49,4B,4D,4F,51,53,55,57,59,5B,5D,5F,61,63,65,67,69,6B,6D,6F,71,73,75,77,79,7B,7D,7F,81,83,85,87,89,8B,8D,8F,91,93,95,97,99,9B,9D,9F,A1,A3,A5,A7,A9,AB,AD,AF,B1,B3,B5,B7,B9,BB,BD,BF,C1,C3,C5,C8
diff --git a/usr.bin/jot/tests/regress.xaa.out b/usr.bin/jot/tests/regress.xaa.out
new file mode 100644
index 0000000..b14f9a0
--- /dev/null
+++ b/usr.bin/jot/tests/regress.xaa.out
@@ -0,0 +1,26 @@
+xaa
+xab
+xac
+xad
+xae
+xaf
+xag
+xah
+xai
+xaj
+xak
+xal
+xam
+xan
+xao
+xap
+xaq
+xar
+xas
+xat
+xau
+xav
+xaw
+xax
+xay
+xaz
diff --git a/usr.bin/jot/tests/regress.yes.out b/usr.bin/jot/tests/regress.yes.out
new file mode 100644
index 0000000..74e8d37
--- /dev/null
+++ b/usr.bin/jot/tests/regress.yes.out
@@ -0,0 +1,10 @@
+yes
+yes
+yes
+yes
+yes
+yes
+yes
+yes
+yes
+yes
OpenPOWER on IntegriCloud