diff --git a/tests/ansible_module_network_connections.py b/tests/ansible_module_network_connections.py deleted file mode 120000 index b30a744..0000000 --- a/tests/ansible_module_network_connections.py +++ /dev/null @@ -1 +0,0 @@ -roles/linux-system-roles.network/library/network_connections.py \ No newline at end of file diff --git a/tests/get-coverage.sh b/tests/get-coverage.sh index 7b6cd21..7f21f48 100755 --- a/tests/get-coverage.sh +++ b/tests/get-coverage.sh @@ -38,28 +38,25 @@ ansible-playbook -i "${host}", get-coverage.yml -e "test_playbook=${playbook} de #COVERAGE_FILE=remote-coverage coverage combine remote-coverage/tests_*/*/root/.coverage ./merge-coverage.sh coverage "${coverage_data}"-tmp $(find "${remote_coverage_dir}" -type f | tr , _) -# When https://github.com/nedbat/coveragepy/pull/49 is merged, this can be simplified: -if false -then -cat > tmp_merge_coveragerc < tmp_merge_coveragerc <> tmp_merge_coveragerc done -fi COVERAGE_FILE="${coverage_data}" coverage combine --rcfile tmp_merge_coveragerc "${coverage_data}"-tmp + +test -n "${DEBUG}" && cat tmp_merge_coveragerc rm tmp_merge_coveragerc COVERAGE_FILE="${coverage_data}" coverage report ||: diff --git a/tests/get-coverage.yml b/tests/get-coverage.yml index e754f66..8aab4fc 100644 --- a/tests/get-coverage.yml +++ b/tests/get-coverage.yml @@ -53,7 +53,8 @@ - import_playbook: "{{ test_playbook }}" vars: ansible_python_interpreter: - "{{ coverage }} run -p --include *ansible_module_{{ coverage_module }}.py" + # yamllint disable-line rule:line-length + "{{ coverage }} run -p --include /*/modules/network_connections.py,/*/module_utils/network_lsr/*" - name: Gather coverage data hosts: all diff --git a/tests/module_utils b/tests/module_utils new file mode 120000 index 0000000..c3ce1a4 --- /dev/null +++ b/tests/module_utils @@ -0,0 +1 @@ +../module_utils/ \ No newline at end of file diff --git a/tests/modules b/tests/modules new file mode 120000 index 0000000..d6bf720 --- /dev/null +++ b/tests/modules @@ -0,0 +1 @@ +../library/ \ No newline at end of file