Skip to content

Commit 423dfc9

Browse files
tylerpottsTyler Pottspre-commit-ci[bot]dcmcandviniciusdc
authored
Add keycloak tests (#3157)
Co-authored-by: Tyler Potts <tylerman@Tylers-MacBook-Pro.local> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Chuck McAndrew <6248903+dcmcand@users.noreply.github.com> Co-authored-by: Vinicius D. Cerutti <51954708+viniciusdc@users.noreply.github.com>
1 parent cbb5567 commit 423dfc9

File tree

5 files changed

+3107
-1
lines changed

5 files changed

+3107
-1
lines changed

.github/workflows/test_conda_build.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ jobs:
3939

4040
- name: Install dependencies
4141
run: |
42-
conda install grayskull conda-build conda-verify
42+
conda install conda-build conda-verify
43+
pip install grayskull
4344
pip install build
4445
4546
- name: Conda list

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ dev = [
100100
"pytest",
101101
"python-dotenv",
102102
"python-hcl2",
103+
"requests",
103104
"setuptools==63.4.3",
104105
"tqdm",
105106
]

pytest.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ addopts =
99
markers =
1010
gpu: test gpu working properly
1111
preemptible: test preemptible instances
12+
keycloak: all Keycloak API tests
13+
keycloak_users: Keycloak user CRUD tests
14+
keycloak_clients: Keycloak client CRUD tests
15+
keycloak_roles: Keycloak role CRUD tests
16+
keycloak_groups: Keycloak group CRUD tests
17+
keycloak_integration: Keycloak end-to-end integration tests
1218
testpaths =
1319
tests
1420
xfail_strict = True

0 commit comments

Comments
 (0)