aboutsummaryrefslogtreecommitdiffstats
path: root/testcases
diff options
context:
space:
mode:
Diffstat (limited to 'testcases')
-rw-r--r--testcases33
1 files changed, 33 insertions, 0 deletions
diff --git a/testcases b/testcases
index d95e25f..1af3714 100644
--- a/testcases
+++ b/testcases
@@ -251,3 +251,36 @@ $cppawk --dump-macros '#define foo_bar 42' | grep foo_bar
$cppawk --dump-macros x | (grep -q '#define [A-Za-z]' || echo "clean")
:
clean
+--
+44:
+$cppawk -f x -E x
+:
+ERR
+--
+45:
+$cppawk -E testdir/program.cwk
+:
+73
+--
+46:
+$cppawk -E testdir/program.cwk -f testdir/program.cwk
+:
+73
+--
+47:
+$cppawk -E testdir/arg.cwk a=3 b=4 testdir/data
+:
+ARGV[1]=a=3
+ARGV[2]=b=4
+ARGV[3]=testdir/data
+a=3
+b=4
+--
+48:
+echo | $cppawk -E testdir/safearg.cwk a=3 b=4 testdir/data
+:
+argv[1]=a=3
+argv[2]=b=4
+argv[3]=testdir/data
+a=
+b=