correct some tests
authorLaurent Mazet <mazet@softndesign.org>
Fri, 20 Jan 2023 21:40:54 +0000 (22:40 +0100)
committerLaurent Mazet <mazet@softndesign.org>
Fri, 20 Jan 2023 21:40:54 +0000 (22:40 +0100)
calc.c
debug.c
debug.h
skel.c

diff --git a/calc.c b/calc.c
index aee65be74b3fdee227c59ca1d906eb5f61c8ae9f..6ecd2f97d6906270ccd57861c91a7a93496ad2b4 100644 (file)
--- a/calc.c
+++ b/calc.c
@@ -237,10 +237,12 @@ int main (int argc, char *argv[])
 // test: echo -e '1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1\n1 + 1' | calc.exe -n | grep -q 2
 // test: echo -e '1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1\n1 + 1' | calc.exe | grep -q 64
 // test: echo -e '1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1\n1 + 1' | calc.exe | grep -q 2
-// test: echo -e '-cos (1)\n1 + 1\n1 - 1\n1 * 1\n1 / 1\n3%2\n2^2\nsqrt (2)\ncos (0)\nsin (0)\natan (0)\nlog (1)\nexp (1)\nans\ne\n\pi\nhelp\nquit' | calc.exe -v 3 | grep -q bye
+// test: echo -e '-cos (1)\n1 + 1\n1 - 1\n1 * 1\n1 / 1\n3%2\n2^2\nsqrt (2)\ncos (0)\nsin (0)\natan (0)\nlog (1)\nexp (1)\nans\ne\npi\nhelp\nquit' | calc.exe -v 3 | grep -q bye
 // test: echo -e '1 +\n1 -\n1 * 1\n1 /\n3%\n2^\nsqrt ()\ncos ()\nsin ()\natan ()\nlog ()\nexp ()\n1 + (' | calc.exe | grep -c error | xargs test 11 =
-// test: echo -e '1 + 1\nans' | calc.exe | grep -c 2 | xargs test 2 =
-// test: echo -e 'sin (pi / 2)' | calc.exe | grep -q 1
+// test: echo -e '1 + 1\nans' | calc.exe -p 3 | grep -c 2 | xargs test 2 =
+// test: echo -e 'sin (pi / 2)' | calc.exe -p 4 | grep -q 1
 // test: echo -e 'e ^ 2' | calc.exe | grep -q '7\.38906'
+// test: echo -e '\n\n\n' | calc.exe | grep -qv 'error'
+// test: echo -e '\n\n\n' | calc.exe -n
 
 /* vim: set ts=4 sw=4 et: */
diff --git a/debug.c b/debug.c
index 8c18ffd94f11e9504e73a7bd49c164d633562614..151e615c45f6731cee7f2371f7877a59a03c6c8b 100644 (file)
--- a/debug.c
+++ b/debug.c
@@ -2,4 +2,4 @@
 
 int verbose = 1;
 
-/* vim: set ts=4 sw=4 et */
+/* vim: set ts=4 sw=4 et: */
diff --git a/debug.h b/debug.h
index b973955e77aee35821dfe358910e37596d249d6a..32dc0cae3b7ce62d18b13728a8418401ebeeaa19 100644 (file)
--- a/debug.h
+++ b/debug.h
@@ -18,4 +18,4 @@ extern int verbose;
 
 #endif /* __DEBUG_H__ */
 
-/* vim: set ts=4 sw=4 et */
+/* vim: set ts=4 sw=4 et: */
diff --git a/skel.c b/skel.c
index 2219fca0c9a75cd60f2133af1725e523704b00ed..ab14c3eb7aaf74f861e17a4cc8cb69d1d878ec0e 100644 (file)
--- a/skel.c
+++ b/skel.c
@@ -65,4 +65,4 @@ int main (int argc, char *argv[])
 // test: skel.exe -_ 2> /dev/null | awk 'END { if (NR == 0) { exit(0) } else exit (1) }'
 // test: skel.exe -_ 2>&1 | awk '/usage:/ { rc=1 } END { exit (1-rc) }'
 
-/* vim: set ts=4 sw=4 et */
+/* vim: set ts=4 sw=4 et: */