1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-04-19 02:11:32 +00:00
community.general/tests/integration/targets/ldap_inc/tasks/tests/basic.yml
Felix Fontein eaa5e07b28
Adjust YAML files (#10233)
Adjust YAML files.
2025-06-15 09:13:16 +02:00

99 lines
2.6 KiB
YAML

---
# Copyright (c) Ansible Project
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
- debug:
msg: Running tests/basic.yml
####################################################################
## Increment #######################################################
####################################################################
- name: Test increment by default
ldap_inc:
bind_dn: "cn=admin,dc=example,dc=com"
bind_pw: "Test1234!"
dn: "cn=ldapinctest,ou=sequence,dc=example,dc=com"
attribute: "uidNumber"
ignore_errors: true
register: output
- name: assert that test increment by default
assert:
that:
- output is not failed
- output.incremented
- output.value == "1001"
- output.rfc4525
- name: Test defined increment
ldap_inc:
bind_dn: "cn=admin,dc=example,dc=com"
bind_pw: "Test1234!"
dn: "cn=ldapinctest,ou=sequence,dc=example,dc=com"
attribute: "uidNumber"
increment: 2
ignore_errors: true
register: output
- name: assert that test increment by default
assert:
that:
- output is not failed
- output.incremented
- output.value == "1003"
- output.rfc4525
- name: Test defined increment by 0
ldap_inc:
bind_dn: "cn=admin,dc=example,dc=com"
bind_pw: "Test1234!"
dn: "cn=ldapinctest,ou=sequence,dc=example,dc=com"
attribute: "uidNumber"
increment: 0
ignore_errors: true
register: output
- name: assert that test defined increment by 0
assert:
that:
- output is not failed
- output.incremented == false
- output.value == "1003"
- name: Test defined negative increment
ldap_inc:
bind_dn: "cn=admin,dc=example,dc=com"
bind_pw: "Test1234!"
dn: "cn=ldapinctest,ou=sequence,dc=example,dc=com"
attribute: "uidNumber"
increment: -1
ignore_errors: true
register: output
- name: assert that test defined negative increment
assert:
that:
- output is not failed
- output.incremented
- output.value == "1002"
- output.rfc4525
- name: Test forcing classic method instead of automatic detection
ldap_inc:
bind_dn: "cn=admin,dc=example,dc=com"
bind_pw: "Test1234!"
dn: "cn=ldapinctest,ou=sequence,dc=example,dc=com"
attribute: "uidNumber"
increment: -1
method: "legacy"
ignore_errors: true
register: output
- name: assert that test defined negative increment
assert:
that:
- output is not failed
- output.incremented
- output.value == "1001"
- output.rfc4525 == False