bhirsz opened a new pull request, #23351: URL: https://github.com/apache/airflow/pull/23351
We had test class in test_project_structure.py that checked coverage of system tests/examples (and other misc stuff in provider code structure). Unfortunately there were some bugs (not all operators were found, some tests always passed, the test class worked only for Google). I have refactored the tests in the test_project_structure.py so it could be reused by other providers. For Google we're now using two test class bases: ``` ExampleCoverageTest AssetsCoverageTest ``` See the docker and elasticsearch providers test class (that uses ExampleCoverageTest base) to see how those test bases can be used or optionally extended with custom behaviour. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
