X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/1526f3aa197173fb9c4653e71178fbeb4c55eeef..318e941af5ec3b0622212ba3d2968efd3c961587:/tests/general.at diff --git a/tests/general.at b/tests/general.at index a77134f..fd48b06 100644 --- a/tests/general.at +++ b/tests/general.at @@ -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); }