Get all model classes that appear in `all_model_classes` attributes in a model test file.
(test_file)
| 92 | |
| 93 | |
| 94 | def get_model_classes(test_file): |
| 95 | """Get all model classes that appear in `all_model_classes` attributes in a model test file.""" |
| 96 | test_classes = get_test_classes(test_file) |
| 97 | model_classes = set() |
| 98 | for test_class in test_classes: |
| 99 | model_classes.update(test_class.all_model_classes) |
| 100 | |
| 101 | # sort with class names |
| 102 | return sorted(model_classes, key=lambda x: x.__name__) |
| 103 | |
| 104 | |
| 105 | def get_model_tester_from_test_class(test_class): |
no test coverage detected