add more tests
authorLaurent Mazet <mazet@softndesign.org>
Sun, 7 Jul 2024 21:34:50 +0000 (23:34 +0200)
committerLaurent Mazet <mazet@softndesign.org>
Sun, 7 Jul 2024 21:40:40 +0000 (23:40 +0200)
a.chk [deleted file]
b.chk [deleted file]
c.chk [deleted file]
checkers.c

diff --git a/a.chk b/a.chk
deleted file mode 100644 (file)
index 6fff4f6..0000000
--- a/a.chk
+++ /dev/null
@@ -1,4 +0,0 @@
-width: 10
-height: 10
-tab: " 0 0 0 0 00 0 0 0 0  0 0 0 0 00 0 . . 0  . . 0 0 .. . 1 . .  1 1 . 1 11 1 1 1 1  1 1 1 1 11 1 1 1 1 "
-turn: 1
diff --git a/b.chk b/b.chk
deleted file mode 100644 (file)
index 29dc2ae..0000000
--- a/b.chk
+++ /dev/null
@@ -1,4 +0,0 @@
-width: 10
-height: 10
-tab: " 0 0 0 0 00 0 0 0 0  0 0 0 0 .0 0 . . 0  . . 0 0 0. 1 1 1 .  . 1 . . 11 1 1 1 1  1 1 1 1 11 1 1 1 1 "
-turn: 0
diff --git a/c.chk b/c.chk
deleted file mode 100644 (file)
index c19f331..0000000
--- a/c.chk
+++ /dev/null
@@ -1,4 +0,0 @@
-width: 10
-height: 10
-tab: " . 0 0 0 01 0 0 0 0  0 0 0 0 .0 0 . . 0  . . 0 0 0. 1 1 1 .  . 1 . . 11 1 1 1 .  1 1 1 1 01 1 1 1 . "
-turn: 1
index 9258d8c653182fc5d6ddaed769b3e1fbf3775354..2f8738a293f394c134c3f60134a777aed7c44c89 100644 (file)
@@ -425,12 +425,16 @@ int main (int argc, char *argv[])
 /* test: checkers.exe -v 2>&1 | grep missing */
 /* test: checkers.exe _ 2>&1 | grep invalid */
 /* test: echo q | checkers.exe -b 12x12 -s 1 */
-/* test: { echo kkkkckxcjkcjv; sleep 1; echo -e 'sto\bmp.chk'; sleep 1; echo q; } | checkers.exe -b 8x8 -s 0 -v 2 */
-/* test: { echo -n llc; sleep 1; echo -n i; sleep 1; echo -n xl; sleep 1; echo -n xk; sleep 1; echo -n xjv; sleep 1; echo q; } | checkers.exe -f tests/simple-jump.chk */
+/* test: { echo kkkkckxcjkcjv; sleep 1; echo 's   '; sleep 1; echo -e 'sto\bmp.chk'; sleep 1; echo q; } | checkers.exe -b 8x8 -s 0 -v 2 */
 /* test: { sleep 1; echo q; } | checkers.exe -f tmp.chk -s 3 && rm tmp.chk */
+/* test: { echo -n llc; sleep 1; echo -n i; sleep 1; echo -n xl; sleep 1; echo -n xk; sleep 1; echo -n xjv; sleep 1; echo q; } | checkers.exe -f tests/simple-jump.chk -s 0 */
+/* test: { echo -n llc; sleep 1; echo -n i; sleep 1; echo -n xl; sleep 1; echo -n xk; sleep 1; echo -n xjv; sleep 1; echo q; } | checkers.exe -f tests/simple-jump.chk -s 1 */
+/* test: { echo -n llc; sleep 1; echo -n i; sleep 1; echo -n xl; sleep 1; echo -n xk; sleep 1; echo -n xjv; sleep 1; echo q; } | checkers.exe -f tests/simple-jump.chk -s 2 */
+/* test: { echo -n llc; sleep 1; echo -n i; sleep 1; echo -n xl; sleep 1; echo -n xk; sleep 1; echo -n xjv; sleep 1; echo q; } | checkers.exe -f tests/simple-jump.chk -s 3 */
+/* test: { echo -n llc; sleep 1; echo -n i; sleep 1; echo -n xl; sleep 1; echo -n xk; sleep 1; echo -n xjv; sleep 1; echo q; } | checkers.exe -f tests/simple-jump.chk */
 /* test: { echo -n lkji; sleep 1; echo -n q; } | checkers.exe -v 4 -r 4 */
 /* test: { echo -n illlclvkkliciv; sleep 1; echo -n ijjjkkclv; sleep 1; echo -n llicijkxxccjkv; sleep 1; echo -n q; } | checkers.exe */
-/* test: { echo klllckjkv; sleep 1; echo lcjijv; sleep 1; echo klclv; sleep 1; echo lllkcjv; sleep 1; echo jjiclv; sleep 1; echo lcjv; sleep 1; echo q; } | checkers.exe -f tests/multiple-jumps.chk */
+/* test: { echo illl; sleep 1; echo clkjkv; sleep 1; echo lcjijxjv; sleep 1; echo klclv; sleep 1; echo lllkcjv; sleep 1; echo jjiclv; sleep 1; echo lcjv; sleep 1; echo q; } | checkers.exe -f tests/multiple-jumps.chk */
 /* test: { echo jiclxkxlv; sleep 1; echo llcixjxiv; sleep 1; echo q; } | checkers.exe -f tests/queens.chk -s 0 */
 /* test: { echo jiclv; sleep 1; echo llciv; sleep 1; echo q; } | checkers.exe -f tests/queens.chk -s 0 */
 /* test: { echo jiclv; sleep 1; echo llciv; sleep 1; echo q; } | checkers.exe -f tests/queens.chk -s 1 */