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_summary_exists(): for subclass in Action.__subclasses__(): # TODO: is this normal? if not hasattr(subclass, "name"): continue if subclass.name not in ALLOWED: assert hasattr(subclass, "summary")
def test_description_exists(self): for subclass in Action.__subclasses__(): # pylint: disable=no-member if not hasattr(subclass, "name"): continue if (not hasattr(subclass, "description") and subclass.name not in self.allowed): self.fail(subclass)
def test_summary_exists(self): for subclass in Action.__subclasses__(): if not hasattr(subclass, "name"): continue if not hasattr(subclass, "summary") and subclass.name not in self.allowed: self.fail(subclass)
def test_description_exists(): for subclass in Action.__subclasses__(): if not hasattr(subclass, "name"): continue if subclass.name not in ALLOWED: assert hasattr(subclass, "description")
def test_description_exists(self): for subclass in Action.__subclasses__(): # pylint: disable=no-member if not hasattr(subclass, 'name'): continue if not hasattr(subclass, 'description') and subclass.name not in self.allowed: self.fail(subclass)