diff --git a/tests/foreman/api/test_ansible.py b/tests/foreman/api/test_ansible.py index 9cea42bab8..a3e605ad96 100644 --- a/tests/foreman/api/test_ansible.py +++ b/tests/foreman/api/test_ansible.py @@ -21,7 +21,7 @@ @pytest.fixture -def filtered_user(target_sat, module_org, module_location): +def filtered_user(request, target_sat, module_org, module_location): """ :steps: 1. Create a role with a host view filtered @@ -48,6 +48,8 @@ def filtered_user(target_sat, module_org, module_location): user = target_sat.api.User( role=[role], password=password, location=[module_location], organization=[module_org] ).create() + if is_open('SAT-18656'): + yield request.addfinalizer(user.delete) return user, password