diff options
Diffstat (limited to 'tests/submit/submit-dir.test')
-rw-r--r-- | tests/submit/submit-dir.test | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/tests/submit/submit-dir.test b/tests/submit/submit-dir.test deleted file mode 100644 index 821898e..0000000 --- a/tests/submit/submit-dir.test +++ /dev/null @@ -1,92 +0,0 @@ -# file : tests/submit/submit-dir.test -# copyright : Copyright (c) 2014-2018 Code Synthesis Ltd -# license : MIT; see accompanying LICENSE file - -.include data.test - -: args -{ - : none - : - $* 2>>~%EOE% != 0 - %\[.+\] \[brep:error\] \[ref \] \[brep-submit-dir\]: usage: .+brep-submit-dir <dir>% - EOE - - : dir-not-exist - : - $* $~/dir 2>>~%EOE% != 0 - %\[.+\] \[brep:error\] \[ref dir\] \[brep-submit-dir\]: '.+dir' does not exist or is not a directory% - EOE -} - -: success -: -{ - test.arguments += $data_dir - - : simulate - : - { - $clone_root_data; - - echo 'simulate: success' >+$data_dir/request.manifest; - - $* >>"EOO"; - : 1 - status: 200 - message: libhello/0.1.0 submission is queued - reference: $checksum - EOO - - test -d $data_dir != 0 - } - - : for-real - : - { - $clone_root_data_clean; - - $* >>"EOO" - : 1 - status: 200 - message: libhello/0.1.0 submission is queued - reference: $checksum - EOO - } -} - -: failure -: -{ - test.arguments += $data_dir - - : bad-archive - : - { - $clone_root_data_clean; - - echo 'junk' >=$data_dir/libhello-0.1.0.tar.gz; - - $* >>"EOO" - : 1 - status: 400 - message: archive is not a valid package \(run bpkg pkg-verify for details\) - reference: $checksum - EOO - } - - : bad-simulate - : - { - $clone_root_data_clean; - - echo 'simulate: fly' >+$data_dir/request.manifest; - - $* >>"EOO" - : 1 - status: 400 - message: unrecognized simulation outcome 'fly' - reference: $checksum - EOO - } -} |