diff options
Diffstat (limited to 'testcases-quote')
-rw-r--r-- | testcases-quote | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/testcases-quote b/testcases-quote new file mode 100644 index 0000000..272261b --- /dev/null +++ b/testcases-quote @@ -0,0 +1,36 @@ +1: +$cppawk ' +#include <quote.h> + +BEGIN { + print q("") + print q("abc") + print q("abc\\def") + print q("'\''foo'\''") + print q("\"foo\"") + print q("\"fo'\''o\"") + print q("abc\ndef") + print q("abc*def") + print q("abc?def") + print q("abc`def") + print q("abc`de'\''f") + print q("a b c") + print q("a\tb\tc") + print q("~bob/foo") +}' +: + +abc +'abc\def' +"'foo'" +'"foo"' +"\"fo'o\"" +"abc +def" +'abc*def' +'abc?def' +'abc`def' +'abc`de'\''f' +"a b c" +"a b c" +'~bob/foo' |