mirror of
https://github.com/ansible/awx.git
synced 2026-05-20 07:17:40 -02:30
Collection: Use random names when we create objects in our tests
This commit is contained in:
@@ -1,7 +1,11 @@
|
||||
---
|
||||
- name: Generate names
|
||||
set_fact:
|
||||
username: "AWX-Collection-tests-tower_user-user-{{ lookup('password', '/dev/null chars=ascii_letters length=16') }}"
|
||||
|
||||
- name: Create a User
|
||||
tower_user:
|
||||
username: joe
|
||||
username: "{{ username }}"
|
||||
first_name: Joe
|
||||
password: "{{ 65535 | random | to_uuid }}"
|
||||
state: present
|
||||
@@ -13,7 +17,7 @@
|
||||
|
||||
- name: Change a User
|
||||
tower_user:
|
||||
username: joe
|
||||
username: "{{ username }}"
|
||||
last_name: User
|
||||
email: joe@example.org
|
||||
state: present
|
||||
@@ -25,7 +29,7 @@
|
||||
|
||||
- name: Check idempotency
|
||||
tower_user:
|
||||
username: joe
|
||||
username: "{{ username }}"
|
||||
first_name: Joe
|
||||
last_name: User
|
||||
register: result
|
||||
@@ -36,7 +40,7 @@
|
||||
|
||||
- name: Delete a User
|
||||
tower_user:
|
||||
username: joe
|
||||
username: "{{ username }}"
|
||||
email: joe@example.org
|
||||
state: absent
|
||||
register: result
|
||||
@@ -49,7 +53,7 @@
|
||||
tower_user:
|
||||
first_name: Joe
|
||||
last_name: Auditor
|
||||
username: joe
|
||||
username: "{{ username }}"
|
||||
password: "{{ 65535 | random | to_uuid }}"
|
||||
email: joe@example.org
|
||||
state: present
|
||||
@@ -62,7 +66,7 @@
|
||||
|
||||
- name: Delete an Auditor
|
||||
tower_user:
|
||||
username: joe
|
||||
username: "{{ username }}"
|
||||
email: joe@example.org
|
||||
state: absent
|
||||
register: result
|
||||
@@ -75,7 +79,7 @@
|
||||
tower_user:
|
||||
first_name: Joe
|
||||
last_name: Super
|
||||
username: joe
|
||||
username: "{{ username }}"
|
||||
password: "{{ 65535 | random | to_uuid }}"
|
||||
email: joe@example.org
|
||||
state: present
|
||||
@@ -88,7 +92,7 @@
|
||||
|
||||
- name: Delete a Superuser
|
||||
tower_user:
|
||||
username: joe
|
||||
username: "{{ username }}"
|
||||
email: joe@example.org
|
||||
state: absent
|
||||
register: result
|
||||
@@ -101,7 +105,7 @@
|
||||
tower_user:
|
||||
first_name: Joe
|
||||
last_name: User
|
||||
username: joe
|
||||
username: "{{ username }}"
|
||||
password: "{{ 65535 | random | to_uuid }}"
|
||||
email: joe@example.org
|
||||
state: present
|
||||
|
||||
Reference in New Issue
Block a user