mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-10-03 23:14:02 -07:00
parent
bc99432f89
commit
eaa5e07b28
247 changed files with 7318 additions and 7375 deletions
|
@ -16,43 +16,43 @@
|
|||
- name: Assert State=query with default parameters
|
||||
assert:
|
||||
that:
|
||||
- "'project_path' in deploy_helper"
|
||||
- "deploy_helper.current_path == deploy_helper.project_path ~ '/current'"
|
||||
- "deploy_helper.releases_path == deploy_helper.project_path ~ '/releases'"
|
||||
- "deploy_helper.shared_path == deploy_helper.project_path ~ '/shared'"
|
||||
- "deploy_helper.unfinished_filename == 'DEPLOY_UNFINISHED'"
|
||||
- "'previous_release' in deploy_helper"
|
||||
- "'previous_release_path' in deploy_helper"
|
||||
- "'new_release' in deploy_helper"
|
||||
- "'new_release_path' in deploy_helper"
|
||||
- "deploy_helper.new_release_path == deploy_helper.releases_path ~ '/' ~ deploy_helper.new_release"
|
||||
- "'project_path' in deploy_helper"
|
||||
- "deploy_helper.current_path == deploy_helper.project_path ~ '/current'"
|
||||
- "deploy_helper.releases_path == deploy_helper.project_path ~ '/releases'"
|
||||
- "deploy_helper.shared_path == deploy_helper.project_path ~ '/shared'"
|
||||
- "deploy_helper.unfinished_filename == 'DEPLOY_UNFINISHED'"
|
||||
- "'previous_release' in deploy_helper"
|
||||
- "'previous_release_path' in deploy_helper"
|
||||
- "'new_release' in deploy_helper"
|
||||
- "'new_release_path' in deploy_helper"
|
||||
- "deploy_helper.new_release_path == deploy_helper.releases_path ~ '/' ~ deploy_helper.new_release"
|
||||
|
||||
- name: State=query with relative overridden paths
|
||||
deploy_helper: path={{ deploy_helper_test_root }} current_path=CURRENT_PATH releases_path=RELEASES_PATH shared_path=SHARED_PATH state=query
|
||||
- name: Assert State=query with relative overridden paths
|
||||
assert:
|
||||
that:
|
||||
- "deploy_helper.current_path == deploy_helper.project_path ~ '/CURRENT_PATH'"
|
||||
- "deploy_helper.releases_path == deploy_helper.project_path ~ '/RELEASES_PATH'"
|
||||
- "deploy_helper.shared_path == deploy_helper.project_path ~ '/SHARED_PATH'"
|
||||
- "deploy_helper.new_release_path == deploy_helper.releases_path ~ '/' ~ deploy_helper.new_release"
|
||||
- "deploy_helper.current_path == deploy_helper.project_path ~ '/CURRENT_PATH'"
|
||||
- "deploy_helper.releases_path == deploy_helper.project_path ~ '/RELEASES_PATH'"
|
||||
- "deploy_helper.shared_path == deploy_helper.project_path ~ '/SHARED_PATH'"
|
||||
- "deploy_helper.new_release_path == deploy_helper.releases_path ~ '/' ~ deploy_helper.new_release"
|
||||
|
||||
- name: State=query with absolute overridden paths
|
||||
deploy_helper: path={{ deploy_helper_test_root }} current_path=/CURRENT_PATH releases_path=/RELEASES_PATH shared_path=/SHARED_PATH state=query
|
||||
- name: Assert State=query with absolute overridden paths
|
||||
assert:
|
||||
that:
|
||||
- "deploy_helper.current_path == '/CURRENT_PATH'"
|
||||
- "deploy_helper.releases_path == '/RELEASES_PATH'"
|
||||
- "deploy_helper.shared_path == '/SHARED_PATH'"
|
||||
- "deploy_helper.new_release_path == deploy_helper.releases_path ~ '/' ~ deploy_helper.new_release"
|
||||
- "deploy_helper.current_path == '/CURRENT_PATH'"
|
||||
- "deploy_helper.releases_path == '/RELEASES_PATH'"
|
||||
- "deploy_helper.shared_path == '/SHARED_PATH'"
|
||||
- "deploy_helper.new_release_path == deploy_helper.releases_path ~ '/' ~ deploy_helper.new_release"
|
||||
|
||||
- name: State=query with overridden unfinished_filename
|
||||
deploy_helper: path={{ deploy_helper_test_root }} unfinished_filename=UNFINISHED_DEPLOY state=query
|
||||
- name: Assert State=query with overridden unfinished_filename
|
||||
assert:
|
||||
that:
|
||||
- "'UNFINISHED_DEPLOY' == deploy_helper.unfinished_filename"
|
||||
- "'UNFINISHED_DEPLOY' == deploy_helper.unfinished_filename"
|
||||
|
||||
# Remove the root folder just in case it exists
|
||||
- file: path={{ deploy_helper_test_root }} state=absent
|
||||
|
@ -66,8 +66,8 @@
|
|||
- name: Assert State=present with default parameters
|
||||
assert:
|
||||
that:
|
||||
- "releases_path.stat.exists"
|
||||
- "shared_path.stat.exists"
|
||||
- "releases_path.stat.exists"
|
||||
- "shared_path.stat.exists"
|
||||
|
||||
# Setup older releases for tests
|
||||
- file: path={{ deploy_helper.releases_path }}/{{ item }} state=directory
|
||||
|
@ -88,9 +88,9 @@
|
|||
- name: Assert State=finalize with default parameters
|
||||
assert:
|
||||
that:
|
||||
- "current_path.stat.islnk"
|
||||
- "deploy_helper.new_release_path in current_path.stat.lnk_source"
|
||||
- "not current_path_unfinished_filename.stat.exists"
|
||||
- "current_path.stat.islnk"
|
||||
- "deploy_helper.new_release_path in current_path.stat.lnk_source"
|
||||
- "not current_path_unfinished_filename.stat.exists"
|
||||
- stat: path={{ deploy_helper.releases_path }}/third
|
||||
register: third_release_path
|
||||
- shell: "ls {{ deploy_helper.releases_path }} | wc -l"
|
||||
|
@ -98,13 +98,13 @@
|
|||
- name: Assert State=finalize with default parameters (clean=true checks)
|
||||
assert:
|
||||
that:
|
||||
- "not third_release_path.stat.exists"
|
||||
- "releases_count.stdout|trim == '6'"
|
||||
- "not third_release_path.stat.exists"
|
||||
- "releases_count.stdout|trim == '6'"
|
||||
- deploy_helper: path={{ deploy_helper_test_root }} release={{ deploy_helper.new_release }} state=query
|
||||
- name: Assert State=finalize with default parameters (previous_release checks)
|
||||
assert:
|
||||
that:
|
||||
- "deploy_helper.new_release == deploy_helper.previous_release"
|
||||
- "deploy_helper.new_release == deploy_helper.previous_release"
|
||||
|
||||
- name: State=absent with default parameters
|
||||
deploy_helper: path={{ deploy_helper_test_root }} state=absent
|
||||
|
@ -113,7 +113,7 @@
|
|||
- name: Assert State=absent with default parameters
|
||||
assert:
|
||||
that:
|
||||
- "not project_path.stat.exists"
|
||||
- "not project_path.stat.exists"
|
||||
|
||||
- debug: msg="Clearing all release data and facts ---------"
|
||||
|
||||
|
@ -127,8 +127,8 @@
|
|||
- name: Assert State=present with shared_path set to False
|
||||
assert:
|
||||
that:
|
||||
- "releases_path.stat.exists"
|
||||
- "deploy_helper.shared_path is falsy or not shared_path.stat.exists"
|
||||
- "releases_path.stat.exists"
|
||||
- "deploy_helper.shared_path is falsy or not shared_path.stat.exists"
|
||||
|
||||
# Setup older releases for tests
|
||||
- file: path={{ deploy_helper.releases_path }}/{{ item }} state=directory
|
||||
|
@ -151,9 +151,9 @@
|
|||
- name: Assert State=finalize with default parameters (clean=true checks)
|
||||
assert:
|
||||
that:
|
||||
- "not third_release_path.stat.exists"
|
||||
- "before_releases_count.stdout|trim == '6'"
|
||||
- "releases_count.stdout|trim == '3'"
|
||||
- "not third_release_path.stat.exists"
|
||||
- "before_releases_count.stdout|trim == '6'"
|
||||
- "releases_count.stdout|trim == '3'"
|
||||
|
||||
# Remove the root folder
|
||||
- file: path={{ deploy_helper_test_root }} state=absent
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue