X-Git-Url: https://secure.softndesign.org/git/?a=blobdiff_plain;f=calc.c;h=e8c8e5ae3525a5c8a5125e0d86ae8c7645f9113f;hb=b449884c71c44fa636a94fbee4c2e6676cca709f;hp=a26d775ce2b5b09289433bee0a3cb56ac7a2e1d8;hpb=d2ff8478555f878bdeb7f77b00fb5c77dfe8d05b;p=calc.git diff --git a/calc.c b/calc.c index a26d775..e8c8e5a 100644 --- a/calc.c +++ b/calc.c @@ -129,6 +129,7 @@ int main (int argc, char *argv[]) // test: calc.exe -h // test: calc.exe -h | awk '/usage:/ { rc=1 } END { exit (1-rc) }' +// test: echo 1 | calc.exe -v3 | grep -q value // test: calc.exe -_ 2> /dev/null | awk 'END { if (NR == 0) { exit(0) } else exit (1) }' // test: calc.exe -_ 2>&1 | awk '/usage:/ { rc=1 } END { exit (1-rc) }' // test: echo "1 + 2" | calc.exe | grep -q '=> 3' @@ -161,6 +162,7 @@ int main (int argc, char *argv[]) // test: echo "2 ^ 3 * 4 + 5" | calc.exe | grep -q '=> 3.7e1' // test: echo "2 + 3 * 4 ^ 5" | calc.exe | grep -q '=> 3.074e3' // test: echo "2 ^ 3 * 4 + cos(5/6)" | calc.exe | grep -q '=> 3.267241e1' -// test: echo "95-6.3*15" | calc.exe | grep -q '=> 4.999971e-1' +// test: echo "95-6.3*15-1" | calc.exe | grep -q '=> -5.000028e-1' +// test: echo "95-6.3+15" | calc.exe | grep -q '=> 1.037e2' /* vim: set ts=4 sw=4 et: */