def _enabled(self, scheme): enabled = scheme in factories.available() if not enabled: msg = "%s test disabled. Reason: %s" % (scheme, factories.disable_reason(scheme)) import warnings warnings.warn(msg, UserWarning) return enabled
def test_disabled_reason(self): factories.disable("disabled", "reason") self.assertEquals(factories.disable_reason("disabled"), "reason") del factories.disabled['disabled'] # cleanup