mirror of
https://github.com/ansible/awx.git
synced 2026-01-09 23:12:08 -03:30
update tests and survey change status
This commit is contained in:
parent
acb6e3e6e9
commit
c22c0a393c
@ -809,7 +809,7 @@ def main():
|
|||||||
existing_spec = None
|
existing_spec = None
|
||||||
if existing_item:
|
if existing_item:
|
||||||
spec_endpoint = existing_item.get('related', {}).get('survey_spec')
|
spec_endpoint = existing_item.get('related', {}).get('survey_spec')
|
||||||
existing_spec = module.get_endpoint(spec_endpoint)
|
existing_spec = module.get_endpoint(spec_endpoint)['json']
|
||||||
if new_spec != existing_spec:
|
if new_spec != existing_spec:
|
||||||
module.json_output['changed'] = True
|
module.json_output['changed'] = True
|
||||||
if existing_item and module.has_encrypted_values(existing_spec):
|
if existing_item and module.has_encrypted_values(existing_spec):
|
||||||
|
|||||||
@ -300,6 +300,124 @@
|
|||||||
that:
|
that:
|
||||||
- "result is changed"
|
- "result is changed"
|
||||||
|
|
||||||
|
- name: Add Survey to Copied workflow job template
|
||||||
|
tower_workflow_job_template:
|
||||||
|
name: "copy_{{ wfjt_name }}"
|
||||||
|
organization: Default
|
||||||
|
survey_spec:
|
||||||
|
name: Basic Survey
|
||||||
|
description: Basic Survey
|
||||||
|
spec:
|
||||||
|
- question_description: Name
|
||||||
|
min: 0
|
||||||
|
default: ''
|
||||||
|
max: 128
|
||||||
|
required: true
|
||||||
|
choices: ''
|
||||||
|
new_question: true
|
||||||
|
variable: basic_name
|
||||||
|
question_name: Basic Name
|
||||||
|
type: text
|
||||||
|
- question_description: Choosing yes or no.
|
||||||
|
min: 0
|
||||||
|
default: 'yes'
|
||||||
|
max: 0
|
||||||
|
required: true
|
||||||
|
choices: |-
|
||||||
|
yes
|
||||||
|
no
|
||||||
|
new_question: true
|
||||||
|
variable: option_true_false
|
||||||
|
question_name: Choose yes or no?
|
||||||
|
type: multiplechoice
|
||||||
|
- question_description: ''
|
||||||
|
min: 0
|
||||||
|
default: ''
|
||||||
|
max: 0
|
||||||
|
required: true
|
||||||
|
choices: |-
|
||||||
|
group1
|
||||||
|
group2
|
||||||
|
group3
|
||||||
|
new_question: true
|
||||||
|
variable: target_groups
|
||||||
|
question_name: 'Select Group:'
|
||||||
|
type: multiselect
|
||||||
|
- question_name: password
|
||||||
|
question_description: ''
|
||||||
|
required: true
|
||||||
|
type: password
|
||||||
|
variable: password
|
||||||
|
min: 0
|
||||||
|
max: 1024
|
||||||
|
default: ''
|
||||||
|
choices: ''
|
||||||
|
new_question: true
|
||||||
|
register: result
|
||||||
|
|
||||||
|
- assert:
|
||||||
|
that:
|
||||||
|
- "result is changed"
|
||||||
|
|
||||||
|
- name: Re add survey to workflow job template expected not changed.
|
||||||
|
tower_workflow_job_template:
|
||||||
|
name: "copy_{{ wfjt_name }}"
|
||||||
|
organization: Default
|
||||||
|
survey_spec:
|
||||||
|
name: Basic Survey
|
||||||
|
description: Basic Survey
|
||||||
|
spec:
|
||||||
|
- question_description: Name
|
||||||
|
min: 0
|
||||||
|
default: ''
|
||||||
|
max: 128
|
||||||
|
required: true
|
||||||
|
choices: ''
|
||||||
|
new_question: true
|
||||||
|
variable: basic_name
|
||||||
|
question_name: Basic Name
|
||||||
|
type: text
|
||||||
|
- question_description: Choosing yes or no.
|
||||||
|
min: 0
|
||||||
|
default: 'yes'
|
||||||
|
max: 0
|
||||||
|
required: true
|
||||||
|
choices: |-
|
||||||
|
yes
|
||||||
|
no
|
||||||
|
new_question: true
|
||||||
|
variable: option_true_false
|
||||||
|
question_name: Choose yes or no?
|
||||||
|
type: multiplechoice
|
||||||
|
- question_description: ''
|
||||||
|
min: 0
|
||||||
|
default: ''
|
||||||
|
max: 0
|
||||||
|
required: true
|
||||||
|
choices: |-
|
||||||
|
group1
|
||||||
|
group2
|
||||||
|
group3
|
||||||
|
new_question: true
|
||||||
|
variable: target_groups
|
||||||
|
question_name: 'Select Group:'
|
||||||
|
type: multiselect
|
||||||
|
- question_name: password
|
||||||
|
question_description: ''
|
||||||
|
required: true
|
||||||
|
type: password
|
||||||
|
variable: password
|
||||||
|
min: 0
|
||||||
|
max: 1024
|
||||||
|
default: ''
|
||||||
|
choices: ''
|
||||||
|
new_question: true
|
||||||
|
register: result
|
||||||
|
|
||||||
|
- assert:
|
||||||
|
that:
|
||||||
|
- "result is not changed"
|
||||||
|
|
||||||
- name: Delete copied workflow job template
|
- name: Delete copied workflow job template
|
||||||
tower_workflow_job_template:
|
tower_workflow_job_template:
|
||||||
name: "copy_{{ wfjt_name }}"
|
name: "copy_{{ wfjt_name }}"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user