'Get the factory class to apply logging tests to.
Subclasses must override this method.'

def factory(self, *args, **kwargs):

    raise NotImplementedError('Subclass    failed    to    override    factory')
