##### SUMMARY
Happened here: https://github.com/ansible-collections/community.general/pull/341

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
ansible-test

##### ANSIBLE VERSION
```paste below
devel
```

"""Validator instances are intended to be run on a single object.  if you
    are scanning multiple objects for problems, you'll want to have a separate
    Validator for each one."""
    def __init__(self, reporter=None):
        self.reporter = reporter
    @abc.abstractproperty
    def object_name(self):
        """Name of the object we validated"""
        pass
    @abc.abstractproperty
    def object_path(self):
        """Path of the object we validated"""
        pass
    @abc.abstractmethod
    def validate(self):
        """Run this method to generate the test results"""
        pass
class ModuleValidator(Validator):