d6e2f1846a
* wip: add a unit test for playbook/base.py This commit include a failing test TestBaseSubClass.test_attr_class_post_validate It fails with the error: Traceback (most recent call last): File "/home/adrian/src/ansible/test/units/playbook/test_base.py", line 264, in test_attr_class_post_validate bsc = self._base_validate(ds) File "/home/adrian/src/ansible/test/units/playbook/test_base.py", line 206, in _base_validate bsc.post_validate(templar) File "/home/adrian/src/ansible/lib/ansible/playbook/base.py", line 450, in post_validate " Error was: %s" % (name, value, attribute.isa, e), obj=self.get_ds()) AnsibleParserError: the field 'test_attr_class_post_validate' has an invalid value (<class 'units.playbook.test_base.ExampleSubClass'>), and could not be converted to an class. Error was: test_attr_class_post_validate is not a valid <class 'units.playbook.test_base.ExampleSubClass'> (got a <class 'ansible.playbook.base.BaseMeta'> instead) * wip, test refactoring * wip, trying to add a parent->child * wip, fix isa=class. the ds the base using needs an instance of the class (ie, whats normally created by the yaml loaders) * wip, theres no need to argue, I just dont understand parents * stub a _preprocess_data for coverage * cleanup, required, parent, etc |
||
---|---|---|
.. | ||
cli | ||
contrib | ||
errors | ||
executor | ||
inventory | ||
inventory_test_data/group_vars | ||
mock | ||
module_utils | ||
modules | ||
parsing | ||
playbook | ||
plugins | ||
template | ||
utils | ||
vars | ||
__init__.py |