From 28feba2fb35166ef313db5a4aaf8840b76632167 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Moser?= Date: Wed, 14 Sep 2016 10:44:01 +0200 Subject: [PATCH] jenkins_job: extend integration tests (#17558) --- .../roles/test_jenkins_job/tasks/main.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test/integration/roles/test_jenkins_job/tasks/main.yml b/test/integration/roles/test_jenkins_job/tasks/main.yml index 21962d80072..a21346cb467 100644 --- a/test/integration/roles/test_jenkins_job/tasks/main.yml +++ b/test/integration/roles/test_jenkins_job/tasks/main.yml @@ -13,6 +13,21 @@ that: - result|success +- name: test fail on missing params + local_action: + module: jenkins_job + name: test.job + url: "{{ jenkins_url }}" + user: "{{ jenkins_user }}" + password: "{{ jenkins_password }}" + register: result + ignore_errors: true +- name: verify test fail on missing params + assert: + that: + - result|failed + - 'result.msg == "one of the following params is required on state=present: config,enabled"' + - name: test create a job local_action: module: jenkins_job