""" Check that instantiating a class with `abc.ABCMeta` as ancestor fails if it defines abstract methods. """ # pylint: disable=too-few-public-methods, missing-docstring, no-init import abc class BadClass(abc.ABC): @abc.abstractmethod def test(self): pass def main(): """ do nothing """ BadClass() # [abstract-class-instantiated]