summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorpeter <peter@pmikkelsen.com>2026-08-21 17:25:43 +0000
committerpeter <peter@pmikkelsen.com>2026-08-21 17:25:43 +0000
commitef853e1ae68918d96ebf8d928225fbf5f62e0def (patch)
treedd6e720afc98c6d2da54c26456e46f419af11726 /tests
parentfabbd7590258478f4304ac6cdd9996d4a86eafd9 (diff)
More work on the scanner: numbers
FossilOrigin-Name: b19f7075ec69fcf519de1ed8c33e417f48e74a2d2452f5c59b93bf9101cb2d7e
Diffstat (limited to 'tests')
-rw-r--r--tests/aplwc_read.c2
-rw-r--r--tests/aplwc_read/bad/3.txt1
-rw-r--r--tests/aplwc_read/bad/4.txt1
-rw-r--r--tests/aplwc_read/bad/5.txt1
-rw-r--r--tests/aplwc_read/bad/6.txt1
-rw-r--r--tests/aplwc_read/good/10.txt1
-rw-r--r--tests/aplwc_read/good/11.txt1
-rw-r--r--tests/aplwc_read/good/12.txt1
-rw-r--r--tests/aplwc_read/good/6.txt1
-rw-r--r--tests/aplwc_read/good/7.txt1
-rw-r--r--tests/aplwc_read/good/8.txt1
-rw-r--r--tests/aplwc_read/good/9.txt1
12 files changed, 12 insertions, 1 deletions
diff --git a/tests/aplwc_read.c b/tests/aplwc_read.c
index b011151..c54f598 100644
--- a/tests/aplwc_read.c
+++ b/tests/aplwc_read.c
@@ -5,7 +5,7 @@
int
main(int argc, char *argv[])
{
- uint8_t data[APLWC_MIN_MEM+100];
+ uint8_t data[APLWC_MIN_MEM+1000];
char *input;
struct aplwc *aplwc;
struct aplwc_line *line;
diff --git a/tests/aplwc_read/bad/3.txt b/tests/aplwc_read/bad/3.txt
new file mode 100644
index 0000000..730edf3
--- /dev/null
+++ b/tests/aplwc_read/bad/3.txt
@@ -0,0 +1 @@
+¯abc
diff --git a/tests/aplwc_read/bad/4.txt b/tests/aplwc_read/bad/4.txt
new file mode 100644
index 0000000..dddd5d5
--- /dev/null
+++ b/tests/aplwc_read/bad/4.txt
@@ -0,0 +1 @@
+¯
diff --git a/tests/aplwc_read/bad/5.txt b/tests/aplwc_read/bad/5.txt
new file mode 100644
index 0000000..91043bd
--- /dev/null
+++ b/tests/aplwc_read/bad/5.txt
@@ -0,0 +1 @@
+¯.
diff --git a/tests/aplwc_read/bad/6.txt b/tests/aplwc_read/bad/6.txt
new file mode 100644
index 0000000..9c558e3
--- /dev/null
+++ b/tests/aplwc_read/bad/6.txt
@@ -0,0 +1 @@
+.
diff --git a/tests/aplwc_read/good/10.txt b/tests/aplwc_read/good/10.txt
new file mode 100644
index 0000000..ea0adda
--- /dev/null
+++ b/tests/aplwc_read/good/10.txt
@@ -0,0 +1 @@
+¯10
diff --git a/tests/aplwc_read/good/11.txt b/tests/aplwc_read/good/11.txt
new file mode 100644
index 0000000..64774b3
--- /dev/null
+++ b/tests/aplwc_read/good/11.txt
@@ -0,0 +1 @@
+¯10.20
diff --git a/tests/aplwc_read/good/12.txt b/tests/aplwc_read/good/12.txt
new file mode 100644
index 0000000..a5cc92f
--- /dev/null
+++ b/tests/aplwc_read/good/12.txt
@@ -0,0 +1 @@
+¯.20
diff --git a/tests/aplwc_read/good/6.txt b/tests/aplwc_read/good/6.txt
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/tests/aplwc_read/good/6.txt
@@ -0,0 +1 @@
+1
diff --git a/tests/aplwc_read/good/7.txt b/tests/aplwc_read/good/7.txt
new file mode 100644
index 0000000..190a180
--- /dev/null
+++ b/tests/aplwc_read/good/7.txt
@@ -0,0 +1 @@
+123
diff --git a/tests/aplwc_read/good/8.txt b/tests/aplwc_read/good/8.txt
new file mode 100644
index 0000000..0d9a755
--- /dev/null
+++ b/tests/aplwc_read/good/8.txt
@@ -0,0 +1 @@
+22 aa
diff --git a/tests/aplwc_read/good/9.txt b/tests/aplwc_read/good/9.txt
new file mode 100644
index 0000000..2301365
--- /dev/null
+++ b/tests/aplwc_read/good/9.txt
@@ -0,0 +1 @@
+.555