forked from dbt-msft/dbt-sqlserver
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtox.ini
More file actions
22 lines (19 loc) · 672 Bytes
/
tox.ini
File metadata and controls
22 lines (19 loc) · 672 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[tox]
skipsdist = True
envlist = unit, flake8, integration-sqlserver, integration-synapse
[testenv:integration-sqlserver]
basepython = python3
commands = /bin/bash -c '{envpython} -m pytest -v test/integration/sqlserver.dbtspec'
deps =
-r {toxinidir}/requirements.txt
[testenv:integration-azuresql]
basepython = python3
commands = /bin/bash -c '{envpython} -m pytest -v test/integration/azuresql.dbtspec'
passenv = DBT_AZURESQL_DB DBT_AZURESQL_PWD DBT_AZURESQL_SERVER DBT_AZURESQL_UID
deps =
-r {toxinidir}/requirements.txt
[testenv:unit]
basepython = python3
commands = /bin/bash -c '{envpython} -m pytest test/unit'
deps =
-r {toxinidir}/requirements.txt