aboutsummaryrefslogtreecommitdiffstats
path: root/tox.ini
diff options
context:
space:
mode:
authorLovett, Trevor <trevor.lovett@att.com>2019-07-24 09:46:00 -0500
committerTrevor Lovett <trevor.lovett@att.com>2019-07-24 15:39:36 +0000
commitf6e9ca272583650752cf22915ba34a745d206113 (patch)
treef4966c0f571af382ddeaa02990bf31ec71305eed /tox.ini
parent3140095996787a4bd322a9c0448e590a918f7093 (diff)
[VVP] Tox support for installing Win pre-built libraries
Issue-ID: VVP-246 Change-Id: I4d416435423e69951e3c5d9154b60829984a9fb7 Signed-off-by: Lovett, Trevor <trevor.lovett@att.com>
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini13
1 files changed, 9 insertions, 4 deletions
diff --git a/tox.ini b/tox.ini
index 84e1b14..8bbf1fc 100644
--- a/tox.ini
+++ b/tox.ini
@@ -42,22 +42,27 @@ skipsdist=True
envlist = py36
[testenv]
+whitelist_externals =
+ install_win_deps.py
+passenv =
+ http_proxy
+ https_proxy
distribute = False
commands =
- {envpython} --version
+ python install_win_deps.py
+ pip install -r requirements.txt
+ {envpython} --version
pytest --version
coverage run --module pytest ice_validator/tests --self-test -rxXs
coverage xml
flake8 --version
flake8 ice_validator
bandit -c bandit.yaml -r . -x ./.tox/**,./venv-tox/**
-deps = --no-use-pep517
- -rrequirements.txt
+deps = --no-use-pep517
flake8
coverage
bandit
-
[flake8]
ignore = W391, W503, E501
max-line-length = 88