91a16990d8
* New boto3_facts module boto3_facts aims to help users see whether their python and module versions are as expected. * Rename to `assert_python_requirements` * Update integration tests * Document options * fix imports * boilerplate * fix docs * reorder import * Make distutils optional and fail gracefully when it is not available * fix example doc * fix docs on requirements_facts
22 lines
583 B
YAML
22 lines
583 B
YAML
- name: run python_requirements_facts module
|
|
python_requirements_facts:
|
|
register: basic_facts
|
|
|
|
- name: ensure python_requirements_facts returns desired info
|
|
assert:
|
|
that:
|
|
- "'python' in basic_facts"
|
|
- "'python_version' in basic_facts"
|
|
|
|
- name: run python_requirements_facts module
|
|
python_requirements_facts:
|
|
dependencies:
|
|
- notreal<1
|
|
- ansible>2
|
|
register: dep_facts
|
|
|
|
- name: ensure python_requirements_facts returns desired info
|
|
assert:
|
|
that:
|
|
- "'installed' in dep_facts.valid.ansible"
|
|
- "'notreal' in dep_facts.not_found"
|