Join GitHub today
Migrate pydsl tests to integration test suite #29170
This marks the beginning of a migration of the pydsl renderer tests
The unit test approach is becoming too difficult to maintain due to its complex approach to trying to internally manage a highstate run instead of calling into the salt state system to fully manage it.
This PR currently has some test paths hardcoded for temporary files, which is not acceptable in the long-term. This is due to what appears to be a bug either in the test suite or in the pydsl renderer which seems to prevent custom Salt modules from being loaded.