network/tests
Rich Megginson dec163940e support testing/linting module_utils code
This does not directly affect network because network has its own
solution for dealing with testing/linting module_utils code, but
it gets network to feature/code parity with the template and
other repos.

Defines a shell function in utils.sh - lsr_setup_module_utils -
that allows configuring a tox venv installed ansible to have
the repo module_utils code in the default pythonpath for the
venv, which allows testing and linting the module_utils code
without having to otherwise munge or mock the pythonpath.

Projects needing this functionality can set in `.travis/config.sh`
the variable `RUN_PYTEST_SETUP_MODULE_UTILS` to setup
module_utils/ for pytest, and `RUN_PYLINT_SETUP_MODULE_UTILS`
to setup module_utils/ for pylint.
2020-04-06 19:14:42 +02:00
..
files Add support for 802.1x wired connections (EAP-TLS only) 2020-03-25 10:49:10 +01:00
playbooks Add support for 802.1x wired connections (EAP-TLS only) 2020-03-25 10:49:10 +01:00
roles/linux-system-roles.network Modularize role 2018-08-15 10:04:47 +02:00
tasks Add support for 802.1x wired connections (EAP-TLS only) 2020-03-25 10:49:10 +01:00
unit Add support for 802.1x wired connections (EAP-TLS only) 2020-03-25 10:49:10 +01:00
.gitignore Move tests to /tests directory and rename to new naming scheme 2018-05-16 19:48:23 +02:00
ansible_module_network_connections.py Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
covstats Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
down-profile.yml Rename/symlink accidentally checked-in files 2018-06-28 16:55:37 +02:00
ensure_non_running_provider.py Add support for 802.1x wired connections (EAP-TLS only) 2020-03-25 10:49:10 +01:00
get-coverage.sh Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
get-coverage.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
get-total-coverage.sh Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
merge-coverage.sh Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
remove-profile.yml Separate 'persistent_state' from 'state' 2018-08-15 10:04:47 +02:00
run-tasks.yml Add helper tasks for integration tests 2018-05-23 18:55:21 +02:00
setup_module_utils.sh support testing/linting module_utils code 2020-04-06 19:14:42 +02:00
tests_802_1x_nm.yml Add support for 802.1x wired connections (EAP-TLS only) 2020-03-25 10:49:10 +01:00
tests_bridge.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_bridge_other_provider.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_default.yml Move tests to /tests directory and rename to new naming scheme 2018-05-16 19:48:23 +02:00
tests_default_initscripts.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_default_nm.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_ethernet.yml tests: Use vars: with include_tasks 2018-10-16 11:31:22 +02:00
tests_ethernet_other_provider.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_ethtool_features_initscripts.yml Add support for ethtool features 2019-06-14 15:18:11 +02:00
tests_ethtool_features_nm.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_helpers-and-asserts.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_states.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_unit.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_vlan_mtu_initscripts.yml tests_vlan_mtu: Properly set the network provider 2019-06-11 11:12:15 +02:00
tests_vlan_mtu_nm.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00