diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/FILEFORMAT | 4 | ||||
| -rw-r--r-- | tests/data/test1300 | 12 | ||||
| -rwxr-xr-x | tests/runtests.pl | 9 | 
3 files changed, 16 insertions, 9 deletions
| diff --git a/tests/FILEFORMAT b/tests/FILEFORMAT index 6a61dd000..f4565d32e 100644 --- a/tests/FILEFORMAT +++ b/tests/FILEFORMAT @@ -180,6 +180,7 @@ NTLM  OpenSSL  SSL  socks +unittest  as well as each protocol that curl supports.  A protocol only needs to be  specified if it is different from the server (useful when the server @@ -208,7 +209,8 @@ to have failed. Variables are substituted as in the <command> section.  <tool>  Name of tool to use instead of "curl". This tool must be built and exist -in the libtest/ directory. +either in the libtest/ directory (if the tool starts with 'lib') or in the +unit/ directory (if the tool starts with 'unit').  </tool>  <name> diff --git a/tests/data/test1300 b/tests/data/test1300 index 8bbbecdef..100888561 100644 --- a/tests/data/test1300 +++ b/tests/data/test1300 @@ -2,6 +2,7 @@  <info>  <keywords>  unittest +llist  </keywords>  </info> @@ -11,20 +12,15 @@ unittest  <server>  none  </server> +<features> +unittest +</features>   <name>  llist unit tests   </name>  <tool>  unit1300  </tool> -<command> -unit1300 -</command>  </client> -# -# Verify data after the test has been "shot" -<verify> - -</verify>  </testcase> diff --git a/tests/runtests.pl b/tests/runtests.pl index 86bba844c..9f4430694 100755 --- a/tests/runtests.pl +++ b/tests/runtests.pl @@ -2314,6 +2314,11 @@ sub singletest {                  next;              }          } +        elsif($f eq "unittest") { +            if($debug_build) { +                next; +            } +        }          elsif($f eq "large_file") {              if($large_file) {                  next; @@ -2562,6 +2567,10 @@ sub singletest {          # substitute variables in the command line          subVariables \$cmd;      } +    else { +        # there was no command given, use something silly +        $cmd="-"; +    }      if($curl_debug) {          unlink($memdump);      } | 
