#6396 Cleanup AD trust information after tests
Closed: Fixed Opened by lryznaro.

In trust tests (test_integration/test_trust.py), external and nonexternal trusts are created, leaving entries about trusts on AD machines it works with. Because of this leftover information collisions occur during legacy client tests that prevent proper logging in of a user because of multiple paths to choose from. It's necessary to provide cleanup in both trust and legacy client tests that would remove any information related to trusts created during tests, so that collisions are prevented.


master:

  • 8a177732afc404a830b75cab03fb420af93fa441 Tests: Provide AD cleanup for trust tests
  • 3938698e07404acfd7ae84fcaae9c02850d1afa7 Tests: Provide AD cleanup for legacy client tests
  • 46aa41444521a1746d584b703054e2a971915dc6 Add file_exists method as a member of transport object

ipa-4-4:

  • 244287a497a23e4d4d0b929d8311214f3ba4d571 Tests: Provide AD cleanup for trust tests
  • 546382f3a64b3627e72497253bfb229d55e882cc Tests: Provide AD cleanup for legacy client tests
  • 1bb9b102edb57068028a97510c469640e6cf6268 Add file_exists method as a member of transport object

Metadata Update from @lryznaro:
- Issue assigned to lryznaro
- Issue set to the milestone: FreeIPA 4.4.3

Metadata