]> git.draconx.ca Git - cdecl99.git/blobdiff - tests/general.at
libcdecl: Use gperf %7bit option for keyword matching.
[cdecl99.git] / tests / general.at
index a77134f04310086a04159df468bd6ffeeb1fa1ec..fd48b062fd49b1c7fa9fbb5eed108d0c3a0244ce 100644 (file)
@@ -116,7 +116,7 @@ AT_SETUP([cdecl99 command error messages])
 # This will only get the start of progname if it includes spaces;
 # so we won't worry too hard about the exact format later.
 AT_CHECK([LC_ALL=C cdecl99 --help], [0], [stdout])
-progname=`$AWK 'NR == 1 { print $2; }' stdout`dnl'
+progname=`$AWK 'NR == 1 { gsub(/[[\\\\]]/, "/", $2); print $2; }' stdout`dnl'
 
 # every line is erroneous
 AT_DATA([input],
@@ -128,6 +128,7 @@ bad command
 
 AT_DATA([check.awk],
 [[BEGIN { status=0; }
+{ gsub(/[\\]/, "/"); }
 $1 == progname || $1 == (progname ":") { next; }
 { status=1; print "unprefixed message on line", NR ":", $0; }
 END { exit(status); }