2020-09-25 08:01:17 +02:00
|
|
|
####################################################################
|
|
|
|
# WARNING: These are designed specifically for Ansible tests #
|
|
|
|
# and should not be used as examples of how to write Ansible roles #
|
|
|
|
####################################################################
|
|
|
|
|
2020-03-09 10:11:07 +01:00
|
|
|
- import_tasks: postgresql_db_session_role.yml
|
|
|
|
|
|
|
|
# Initial tests of postgresql_db module:
|
|
|
|
- import_tasks: postgresql_db_initial.yml
|
|
|
|
|
|
|
|
# General tests:
|
|
|
|
- import_tasks: postgresql_db_general.yml
|
|
|
|
|
|
|
|
# Dump/restore tests per format:
|
|
|
|
- include_tasks: state_dump_restore.yml
|
|
|
|
vars:
|
|
|
|
test_fixture: user
|
|
|
|
file: '{{ loop_item }}'
|
|
|
|
loop:
|
|
|
|
- dbdata.sql
|
|
|
|
- dbdata.sql.gz
|
|
|
|
- dbdata.sql.bz2
|
|
|
|
- dbdata.sql.xz
|
|
|
|
- dbdata.tar
|
|
|
|
- dbdata.tar.gz
|
|
|
|
- dbdata.tar.bz2
|
|
|
|
- dbdata.tar.xz
|
|
|
|
- dbdata.pgc
|
|
|
|
loop_control:
|
|
|
|
loop_var: loop_item
|
|
|
|
|
|
|
|
# Dump/restore tests per other logins:
|
|
|
|
- import_tasks: state_dump_restore.yml
|
|
|
|
vars:
|
|
|
|
file: dbdata.tar
|
|
|
|
test_fixture: admin
|