Skip to content

Commit

Permalink
E2E test
Browse files Browse the repository at this point in the history
  • Loading branch information
gregorjerse committed May 3, 2024
1 parent 381ac63 commit 61abfa3
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions .github/workflows/e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ env:
GENESIS_REDIS_PORT: 56381
GENESIS_RESDK_PATH: ".."
GENESIS_REST_THROTTLING: '{"login": "100000/hour", "credentials": "100000/hour", "email": "100000/hour"}'
PYTHON_VERSION: "3.12"
# Settings
SERVER_URL: "https://local.genialis.io"

jobs:
e2e:
Expand All @@ -24,6 +27,10 @@ jobs:
- name: Checkout resolwe-bio-py
uses: actions/checkout@v4

- name: Install resdk as a package
run: |
python${{ env.PYTHON_VERSION }} -m pip install .[test]
- name: Reset Docker credentials store
run: |
# Docker is configured to use the ecr credentials helper,
Expand Down Expand Up @@ -109,5 +116,4 @@ jobs:
run: |
# Make sure `python` refers to the tox environment's Python
export PATH=`pwd`/.tox/py310-e2e-resdk/bin:$PATH
tox --skip-missing-interpreters false -e py310-e2e-resdk
py.test --cov=resdk --cov-report=xml:.reports/resdk_e2e_cov.xml --junit-xml=.reports/resdk_e2e_report.xml tests/functional/**/e2e_*.py

0 comments on commit 61abfa3

Please sign in to comment.