Skip a test if a database has at least one of the named features.
(*features)
| 1621 | |
| 1622 | |
| 1623 | def skipIfDBFeature(*features): |
| 1624 | """Skip a test if a database has at least one of the named features.""" |
| 1625 | return _deferredSkip( |
| 1626 | lambda: any(getattr(connection.features, feature) for feature in features), |
| 1627 | "Database has feature(s) %s" % ", ".join(features), |
| 1628 | "skipIfDBFeature", |
| 1629 | ) |
| 1630 | |
| 1631 | |
| 1632 | def skipUnlessDBFeature(*features): |
nothing calls this directly
no test coverage detected