def test_summary_exists(self): for subclass in Action.__subclasses__(): # pylint: disable=no-member if not hasattr(subclass, 'name'): continue if not hasattr(subclass, 'summary') and subclass.name not in self.allowed: self.fail(subclass)
def test_definition_exists(self): for subclass in Action.__subclasses__(): if not subclass.name: continue if not hasattr(subclass, 'definition') and subclass.name not in self.allowed: self.fail(subclass)
def test_definition_exists(self): for subclass in Action.__subclasses__(): if not subclass.name: continue if not hasattr(subclass, 'definition') and subclass.name not in self.allowed: self.fail(subclass)