diff options
Diffstat (limited to 'contrib/cvs/TESTS')
-rw-r--r-- | contrib/cvs/TESTS | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/contrib/cvs/TESTS b/contrib/cvs/TESTS index dada9e3..dc904d1 100644 --- a/contrib/cvs/TESTS +++ b/contrib/cvs/TESTS @@ -211,20 +211,24 @@ false when executed and are intended to be used like, "if $remote; then ... ; else ... ; fi" - * $testdir = the directory this test is taking place in - (CVSROOT=$testdir/cvsroot or CVSROOT=:fork:$testdir/cvsroot) - * $testcvs = full path to the cvs executable we are testing - * $PLUS = expr dependant uninterpreted '+' since this can vary - * $DOTSTAR = expr dependant _interpreted_ .* since some exprs don't match - EOL - * $username = regexp to match a username - * $hostname = regexp to match a hostname - * $PROG = regexp to match progname in CVS error messages - * $remote = ':' (true) or 'false', depending on whether the script is - running with a remote CVSROOT - * $keep = ':' (true) or 'false'. When set, the first test run will - leave any files and directories it created in $testdir and - exit when complete. + * $testdir = the directory this test is taking place in + (CVSROOT=$testdir/cvsroot or + CVSROOT=:fork:$testdir/cvsroot) + * $testcvs = full path to the cvs executable we are testing + * $PLUS = expr dependant uninterpreted '+' since this can vary + * $DOTSTAR = expr dependant _interpreted_ .* since some exprs don't + match EOL + * $username = the username of the user running the tests + * $username8 = the first 8 characters of $username, output by some + system and CVS commands + * $anyusername = regexp to match any valid system or CVS username + * $hostname = regexp to match a hostname + * $PROG = regexp to match progname in CVS error messages + * $remote = ':' (true) or 'false', depending on whether the script is + running with a remote CVSROOT + * $keep = ':' (true) or 'false'. When set, the first test run will + leave any files and directories it created in $testdir and + exit when complete. And, of course, some characters like '.' in regexps need to be '\' escaped when you mean them literally. Some characters may be interpreted by the shell, |