Summary
After regression #1968 due to the lack of tests, and the turnaround to create appropriate tests to confirm it, ascertain that it is time to get rid of pytest fixtures for any test that need more than one or so.
Why is this needed?
Idempotency is our most complex feature and it is too cumbersome to add new tests given the amount of fixtures and untraceable code within any IDE.
Which area does this relate to?
Idempotency
Solution
Completely and carefully overhaul tests/functional/idempotency
to use utils.py
for building Boto stubber expected input and response.
Acknowledgment