Skip to content

Commit c447bab

Browse files
Separate test requirements (#123)
Separate test requirements
1 parent 8202638 commit c447bab

4 files changed

Lines changed: 9 additions & 6 deletions

File tree

.github/workflows/pytest.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,15 @@ jobs:
3030
with:
3131
python-version: ${{ matrix.python-version }}
3232

33-
- name: Install dependencies
33+
- name: Install sumo-wrapper-python
3434
run: |
3535
python -m pip install --upgrade pip
36-
pip install -r requirements/requirements.txt
36+
pip install .
3737
3838
- name: Run pytest
3939
run: |
4040
access_token=$(az account get-access-token --scope api://88d2b022-3539-4dda-9e66-853801334a86/.default --query accessToken --output tsv)
4141
echo ${#access_token}
42-
4342
export ACCESS_TOKEN=$access_token
44-
43+
pip install -r requirements/requirements_test.txt
4544
pytest -q -s -x --disable-warnings tests/test_sumo_thin_client.py

requirements/requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
msal>=1.18.0
22
msal-extensions>=1.0.0
33
requests>=2.24.0
4-
pytest>=6.1.1
54
PyYAML>=5.4
65
setuptools>=49.2.1
76
pyjwt>=2.4.0

requirements/requirements_test.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
pytest>=6.1.1
2+
black
3+
pylint
4+
flake8

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@ def parse_requirements(fname):
2424

2525
REQUIREMENTS = parse_requirements("requirements/requirements.txt")
2626
REQUIREMENTS_DOCS = parse_requirements("requirements/requirements_docs.txt")
27+
REQUIREMENTS_TEST = parse_requirements("requirements/requirements_test.txt")
2728

28-
EXTRAS_REQUIRE = {"docs": REQUIREMENTS_DOCS}
29+
EXTRAS_REQUIRE = {"docs": REQUIREMENTS_DOCS, "test": REQUIREMENTS_TEST}
2930

3031

3132
setup(

0 commit comments

Comments
 (0)