def test_validate(self): """Test policy validation.""" from invenio_groups.models import SubscriptionPolicy self.assertTrue(SubscriptionPolicy.validate(SubscriptionPolicy.OPEN)) self.assertTrue(SubscriptionPolicy.validate( SubscriptionPolicy.APPROVAL)) self.assertTrue(SubscriptionPolicy.validate(SubscriptionPolicy.CLOSED)) self.assertFalse(SubscriptionPolicy.validate("INVALID"))