Tests: Extend RunCMake.CTestSubmit test to cover 'drop' failures

Replace the TODO comment with calls to run_ctest_submit_FailDrop.  For
now leave curl errors out of expected stderr.  They can be ported over
from CTestTestFailedSubmit-* tests later.
This commit is contained in:
Brad King 2015-01-19 09:55:59 -05:00
parent 352de1d749
commit 76f7eb2e4a
19 changed files with 41 additions and 1 deletions

View File

@ -0,0 +1 @@
(-1|255)

View File

@ -0,0 +1,4 @@
Missing arguments for submit via cp:
.*
Problems when submitting via CP
Error in read script: .*/Tests/RunCMake/CTestSubmit/FailDrop-cp/test.cmake

View File

@ -0,0 +1 @@
Submit files \(using cp\)

View File

@ -0,0 +1 @@
(-1|255)

View File

@ -0,0 +1,3 @@
Error message was: .*
Problems when submitting via FTP
Error in read script: .*/Tests/RunCMake/CTestSubmit/FailDrop-ftp/test.cmake

View File

@ -0,0 +1,3 @@
Submit files \(using ftp\)
Using FTP submit method
Drop site: ftp://

View File

@ -0,0 +1 @@
(-1|255)

View File

@ -0,0 +1,3 @@
Error message was: .*
Problems when submitting via HTTP
Error in read script: .*/Tests/RunCMake/CTestSubmit/FailDrop-http/test.cmake

View File

@ -0,0 +1,3 @@
Submit files \(using http\)
Using HTTP submit method
Drop site:http://

View File

@ -0,0 +1 @@
(-1|255)

View File

@ -0,0 +1,3 @@
Error message was: .*
Problems when submitting via HTTP
Error in read script: .*/Tests/RunCMake/CTestSubmit/FailDrop-https/test.cmake

View File

@ -0,0 +1,3 @@
Submit files \(using https\)
Using HTTP submit method
Drop site:https://

View File

@ -0,0 +1 @@
(-1|255)

View File

@ -0,0 +1,2 @@
Problems when submitting via SCP
Error in read script: .*/Tests/RunCMake/CTestSubmit/FailDrop-scp/test.cmake

View File

@ -0,0 +1 @@
Submit files \(using scp\)

View File

@ -0,0 +1 @@
(-1|255)

View File

@ -0,0 +1,2 @@
(Problems when submitting via XML-RPC|Submission method "xmlrpc" not compiled into CTest!)
Error in read script: .*/Tests/RunCMake/CTestSubmit/FailDrop-xmlrpc/test.cmake

View File

@ -0,0 +1 @@
Submit files \(using xmlrpc\)

View File

@ -40,4 +40,9 @@ function(run_ctest_submit_FailDrop CASE_DROP_METHOD)
run_ctest(FailDrop-${CASE_DROP_METHOD})
endfunction()
# TODO: call run_ctest_submit_FailDrop() for each submission protocol
run_ctest_submit_FailDrop(cp)
run_ctest_submit_FailDrop(ftp)
run_ctest_submit_FailDrop(http)
run_ctest_submit_FailDrop(https)
run_ctest_submit_FailDrop(scp)
run_ctest_submit_FailDrop(xmlrpc)