(modules)
| 155 | |
| 156 | |
| 157 | def get_all_tests(modules): |
| 158 | # Create a list of all known tests so that we can choose from them based on a wildcard search |
| 159 | all_tests = [] |
| 160 | suites = passing_core_test_modes + misc_test_modes |
| 161 | for m in modules: |
| 162 | for s in suites: |
| 163 | if hasattr(m, s): |
| 164 | tests = [t for t in dir(getattr(m, s)) if t.startswith('test_')] |
| 165 | all_tests += [s + '.' + t for t in tests] |
| 166 | return all_tests |
| 167 | |
| 168 | |
| 169 | def get_crossplatform_tests(modules): |