diff --git a/.github/workflows/ansible-test.yml b/.github/workflows/ansible-test.yml index df41720..e891933 100644 --- a/.github/workflows/ansible-test.yml +++ b/.github/workflows/ansible-test.yml @@ -83,6 +83,13 @@ jobs: with: path: ansible_collections/community/routeros + - name: Overwrite unit test requirements (if applicable) + run: | + if [ -e tests/unit/requirements-${{ matrix.ansible }}.txt ]; then + cp tests/unit/requirements-${{ matrix.ansible }}.txt tests/unit/requirements.txt + fi + working-directory: ./ansible_collections/community/routeros + - name: Set up Python ${{ matrix.ansible }} uses: actions/setup-python@v2 with: diff --git a/tests/unit/requirements-stable-2.9.txt b/tests/unit/requirements-stable-2.9.txt new file mode 100644 index 0000000..1aa8523 --- /dev/null +++ b/tests/unit/requirements-stable-2.9.txt @@ -0,0 +1,4 @@ +unittest2 ; python_version <= '2.6' + +# requirements for api module +librouteros < 3.2.0 ; python_version >= '3.6'