| [tox] |
| #envlist = pylint,pydocstyle,unit-tests,oran-tests |
| skipsdist=True |
| |
| [testenv] |
| deps = |
| pylint==2.4.4 |
| pytest==6.2.5 |
| pytest-cov==2.10.1 |
| pydocstyle==5.1.1 |
| onapsdk==9.0.0 |
| |
| passenv = * |
| |
| [testenv:unit-tests] |
| basepython=python3.8 |
| commands = pytest -v --junit-xml=unit-tests.xml unit-tests/ |
| setenv = |
| PYTHONPATH = $PYTHONPATH:{toxinidir}/src |
| ONAP_PYTHON_SDK_SETTINGS=oransdk.configuration.global_settings |
| |
| [testenv:oran-tests] |
| basepython=python3.8 |
| commands = pytest -v --junit-xml=oran-tests.xml src/orantests/ |
| setenv = |
| PYTHONPATH = $PYTHONPATH:{toxinidir}/src |
| ONAP_PYTHON_SDK_SETTINGS=orantests.configuration.settings |
| |
| |
| [testenv:pylint] |
| basepython=python3.8 |
| commands = pylint --disable=invalid-name src/ |
| |
| [testenv:pydocstyle] |
| basepython=python3.8 |
| commands = pydocstyle src/ |