Skip to content

Commit

Permalink
tox
Browse files Browse the repository at this point in the history
  • Loading branch information
benpankow committed Jul 30, 2024
1 parent 42f04ab commit c49ea7c
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions python_modules/libraries/dagster-powerbi/tox.ini
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
[tox]
skipsdist = true

[testenv]
download = True
setenv =
!windows: COVERAGE_ARGS = --cov=dagster --cov-append --cov-report term:skip-covered --cov-report html --cov-report xml
windows: COVERAGE_ARGS =
passenv = CI_* COVERALLS_REPO_TOKEN BUILDKITE* # TODO add additional env var requirements and add them to .buildkite/dagster-buildkite/dagster_buildkite/steps/packages.py
passenv = CI_* COVERALLS_REPO_TOKEN BUILDKITE*
install_command = uv pip install {opts} {packages}
deps =
-e ../../dagster[test]
-e .
# TODO fill in remaining dependencies
allowlist_externals =
/bin/bash
uv
commands =
!windows: /bin/bash -c '! pip list --exclude-editable | grep -e dagster -e dagit'
pytest -c ../../../pyproject.toml -vv ./dagster_powerbi_tests
!windows: /bin/bash -c '! pip list --exclude-editable | grep -e dagster'
pytest -c ../../../pyproject.toml -vv ./dagster_powerbi_tests -vv {posargs}

0 comments on commit c49ea7c

Please sign in to comment.