Skip to content

Commit 46c786a

Browse files
author
Songki Choi
committed
Fix tox to run tests on non-editable install
1 parent d79894a commit 46c786a

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/pre_merge.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
- name: Install dependencies
4444
run: python -m pip install -r requirements/dev.txt
4545
- name: Unit-testing
46-
run: tox -e pre-merge -- tests/unit
46+
run: tox -re pre-merge -- tests/unit
4747
- name: Upload coverage reports to Codecov
4848
run: |
4949
# If the workflow is triggered from PR then it gets the commit id from the PR.
@@ -72,7 +72,7 @@ jobs:
7272
- name: Install dependencies
7373
run: python -m pip install -r requirements/dev.txt
7474
- name: Integration-testing
75-
run: tox -e pre-merge -- tests/integration/cli/test_cli.py
75+
run: tox -re pre-merge -- tests/integration/cli/test_cli.py
7676
Pre-Merge-Integration-Cls-Test:
7777
runs-on: [self-hosted, linux, x64, dev]
7878
needs: Pre-Merge-Unit-Test
@@ -83,7 +83,7 @@ jobs:
8383
- name: Install dependencies
8484
run: python -m pip install -r requirements/dev.txt
8585
- name: Integration-testing
86-
run: tox -e pre-merge-cls
86+
run: tox -re pre-merge-cls
8787
Pre-Merge-Integration-Det-Test:
8888
runs-on: [self-hosted, linux, x64, dev]
8989
needs: Pre-Merge-Unit-Test
@@ -94,7 +94,7 @@ jobs:
9494
- name: Install dependencies
9595
run: python -m pip install -r requirements/dev.txt
9696
- name: Integration-testing
97-
run: tox -e pre-merge-det
97+
run: tox -re pre-merge-det
9898
Pre-Merge-Integration-Seg-Test:
9999
runs-on: [self-hosted, linux, x64, dev]
100100
needs: Pre-Merge-Unit-Test
@@ -105,7 +105,7 @@ jobs:
105105
- name: Install dependencies
106106
run: python -m pip install -r requirements/dev.txt
107107
- name: Integration-testing
108-
run: tox -e pre-merge-seg
108+
run: tox -re pre-merge-seg
109109
Pre-Merge-Integration-Action-Test:
110110
runs-on: [self-hosted, linux, x64, dev]
111111
needs: Pre-Merge-Unit-Test
@@ -116,7 +116,7 @@ jobs:
116116
- name: Install dependencies
117117
run: python -m pip install -r requirements/dev.txt
118118
- name: Integration-testing
119-
run: tox -e pre-merge-action
119+
run: tox -re pre-merge-action
120120
Pre-Merge-Integration-Anomaly-Test:
121121
runs-on: [self-hosted, linux, x64, dev]
122122
needs: Pre-Merge-Unit-Test
@@ -127,4 +127,4 @@ jobs:
127127
- name: Install dependencies
128128
run: python -m pip install -r requirements/dev.txt
129129
- name: Integration-testing
130-
run: tox -e pre-merge-anomaly
130+
run: tox -re pre-merge-anomaly

0 commit comments

Comments
 (0)