aboutsummaryrefslogtreecommitdiff
path: root/tests/manifest/task-response.test
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manifest/task-response.test')
-rw-r--r--tests/manifest/task-response.test46
1 files changed, 28 insertions, 18 deletions
diff --git a/tests/manifest/task-response.test b/tests/manifest/task-response.test
index 22bdded..25a76f1 100644
--- a/tests/manifest/task-response.test
+++ b/tests/manifest/task-response.test
@@ -11,17 +11,34 @@ test.options += -ts
{
: session-not-empty
:
- $* <<EOF >>EOF
- : 1
- session: abcd
- challenge: xyz
- result-url: https://cppget.org/?build-result
- :
- name: libfoo
- version: 1.0
- repository: http://pkg.example.org/1/math
- machine: windows_10-msvc_14
- EOF
+ {
+ : all-values
+ :
+ $* <<EOF >>EOF
+ : 1
+ session: abcd
+ challenge: xyz
+ result-url: https://cppget.org/?build-result
+ :
+ name: libfoo
+ version: 1.0
+ repository: http://pkg.example.org/1/math
+ machine: windows_10-msvc_14
+ EOF
+
+ : no-challenge
+ :
+ $* <<EOF >>EOF
+ : 1
+ session: abcd
+ result-url: https://cppget.org/?build-result
+ :
+ name: libfoo
+ version: 1.0
+ repository: http://pkg.example.org/1/math
+ machine: windows_10-msvc_14
+ EOF
+ }
: session-empty
:
@@ -125,13 +142,6 @@ EOI
: 1
EOI
- : challenge
- :
- $* <<EOI 2>'stdin:3:1: error: no task response challenge specified' == 1
- : 1
- session: abc
- EOI
-
: result-url
:
$* <<EOI 2>'stdin:4:1: error: no task response result url specified' == 1