From ad0df37f62ef0f3141fca758af824191faf11095 Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 17 May 2007 14:03:31 -0400 Subject: [PATCH] ENH: Added test for custom command lines with special single-character arguments. --- Tests/CustomCommand/CMakeLists.txt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Tests/CustomCommand/CMakeLists.txt b/Tests/CustomCommand/CMakeLists.txt index 76263c2d3..86b7c5e40 100644 --- a/Tests/CustomCommand/CMakeLists.txt +++ b/Tests/CustomCommand/CMakeLists.txt @@ -247,8 +247,10 @@ SET(CHECK_ARGS one.period |two-pipes| one|pipe + |nopipe "#two-pounds#" "one#pound" + "#nocomment" "c:/posix/path/with space" "c:\\windows\\path\\with space" "'single quotes with space'" @@ -301,10 +303,12 @@ SET(CHECK_ARGS "one|pipe with space" "#two-pounds# with space" "one#pound with space" -# ~ ` ! @ \# $ % ^ & * _ - + = | : \" ' < > , . ? / -# "(" ")" { } [] -# >> << &> 2>&1 1>&2 -# \\ \\; + ~ ` ! @ \# $ % ^ & _ - + = | : "\;" \" ' , . ? "(" ")" { } [] +# < > << >> &> 2>&1 1>&2 +# * # MSys make always expands the wildcard +# / # MSys make converts a leading slash to the mingw home directory +# \\ # Need to test last to avoid ; escape in list. +# # Make tools need help when this is the last argument. ) FOREACH(arg ${CHECK_ARGS}) SET(ARG "${arg}")