def test_is_metric_parser_is_a_DiffParserBase_but_has__metric__False(): class Baz(DiffParserBase): __metric__ = False assert not is_metric_cls(Baz)
def test_is_metric_parser_not_DiffParserBase(): class Foo(DiffParserBase): pass assert is_metric_cls(Foo)
def test_is_metric_parser_definitely_isnt_DiffParserBase(): class Bar(object): pass assert not is_metric_cls(Bar)
def test_is_metric_parser_is_DiffParserBase(): assert not is_metric_cls(DiffParserBase)