forked from ohsu-comp-bio/cwl-tes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tox.ini
22 lines (21 loc) · 638 Bytes
/
tox.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[tox]
envlist =
py{36,37,38}-lint,
py{36,37,38}-unit
skip_missing_interpreters = True
[testenv]
passenv = CI TRAVIS TRAVIS_*
deps =
-rrequirements.txt
py{36,37,38}-unit: .[test]
py{36,37,38}-lint: flake8>=3.7.0
commands =
py{36,37,38}-unit: - wget -nc -O /tmp/funnel.tar.gz https://github.com/ohsu-comp-bio/funnel/releases/download/0.7.0/funnel-linux-amd64-0.7.0.tar.gz
py{36,37,38}-unit: tar -zxvf /tmp/funnel.tar.gz -C {envbindir}
py{36,37,38}-unit: git submodule update --init --recursive
py{36,37,38}-unit: python -m nose tests {posargs}
py{36,37,38}-lint: flake8 cwl_tes
whitelist_externals =
wget
tar
git