Blame tests/location/test_location.yml

Packit Service a166ed
---
Packit Service a166ed
- name: Test location
Packit Service a166ed
  hosts: ipaserver
Packit Service a166ed
  become: true
Packit Service a166ed
Packit Service a166ed
  tasks:
Packit Service a166ed
Packit Service a166ed
  # CLEANUP TEST ITEMS
Packit Service a166ed
Packit Service a166ed
  - name: Ensure location my_location1 is absent
Packit Service a166ed
    ipalocation:
Packit Service a166ed
      ipaadmin_password: SomeADMINpassword
Packit Service a166ed
      name: my_location1
Packit Service a166ed
      state: absent
Packit Service a166ed
Packit Service a166ed
  # CREATE TEST ITEMS
Packit Service a166ed
Packit Service a166ed
  # TESTS
Packit Service a166ed
Packit Service a166ed
  - name: Ensure location my_location1 is present
Packit Service a166ed
    ipalocation:
Packit Service a166ed
      ipaadmin_password: SomeADMINpassword
Packit Service a166ed
      name: my_location1
Packit Service a166ed
    register: result
Packit Service a166ed
    failed_when: not result.changed or result.failed
Packit Service a166ed
Packit Service a166ed
  - name: Ensure location my_location1 is present again
Packit Service a166ed
    ipalocation:
Packit Service a166ed
      ipaadmin_password: SomeADMINpassword
Packit Service a166ed
      name: my_location1
Packit Service a166ed
    register: result
Packit Service a166ed
    failed_when: result.changed or result.failed
Packit Service a166ed
Packit Service a166ed
  - name: Ensure location my_location1 is present with description
Packit Service a166ed
    ipalocation:
Packit Service a166ed
      ipaadmin_password: SomeADMINpassword
Packit Service a166ed
      name: my_location1
Packit Service a166ed
      description: My Location 1
Packit Service a166ed
    register: result
Packit Service a166ed
    failed_when: not result.changed or result.failed
Packit Service a166ed
Packit Service a166ed
  - name: Ensure location my_location1 is present again with description
Packit Service a166ed
    ipalocation:
Packit Service a166ed
      ipaadmin_password: SomeADMINpassword
Packit Service a166ed
      name: my_location1
Packit Service a166ed
      description: My Location 1
Packit Service a166ed
    register: result
Packit Service a166ed
    failed_when: result.changed or result.failed
Packit Service a166ed
Packit Service a166ed
  - name: Ensure location my_location1 is absent
Packit Service a166ed
    ipalocation:
Packit Service a166ed
      ipaadmin_password: SomeADMINpassword
Packit Service a166ed
      name: my_location1
Packit Service a166ed
      state: absent
Packit Service a166ed
    register: result
Packit Service a166ed
    failed_when: not result.changed or result.failed
Packit Service a166ed
Packit Service a166ed
  - name: Ensure location my_location1 is absent again
Packit Service a166ed
    ipalocation:
Packit Service a166ed
      ipaadmin_password: SomeADMINpassword
Packit Service a166ed
      name: my_location1
Packit Service a166ed
      state: absent
Packit Service a166ed
    register: result
Packit Service a166ed
    failed_when: result.changed or result.failed
Packit Service a166ed
Packit Service a166ed
  # CLEANUP TEST ITEMS
Packit Service a166ed
Packit Service a166ed
  - name: Ensure location my_location1 is absent
Packit Service a166ed
    ipalocation:
Packit Service a166ed
      ipaadmin_password: SomeADMINpassword
Packit Service a166ed
      name: my_location1
Packit Service a166ed
      state: absent