mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
e0cc7b3415
* Docs Networking tests * Copy networking tests from test-network-modules * Networking transport settings - group_vars * Network playbooks * Debug should be off by default * Update nxos.yaml * Remove items from top level * Use dependencies, not pre-tasks * Remove trailing blank lines * Remove backup files * newlines
31 lines
739 B
Markdown
31 lines
739 B
Markdown
Ansible Test System
|
|
===================
|
|
|
|
Folders
|
|
=======
|
|
|
|
unit
|
|
----
|
|
|
|
Unit tests that test small pieces of code not suited for the integration test layer, usually very API based, and should leverage
|
|
mock interfaces rather than producing side effects.
|
|
|
|
Playbook engine code is better suited for integration tests.
|
|
|
|
Requirements: `sudo pip install paramiko PyYAML jinja2 httplib2 passlib nose mock`
|
|
|
|
integration
|
|
-----------
|
|
|
|
Integration test layer, constructed using playbooks.
|
|
|
|
Some tests may require cloud credentials, others will not, and destructive tests are separated from non-destructive so a subset
|
|
can be run on development machines.
|
|
|
|
learn more
|
|
----------
|
|
|
|
hop into a subdirectory and see the associated README.md for more info.
|
|
|
|
|
|
|