Skip to content

test true API

test true API #5

Workflow file for this run

name: test true API
on:
workflow_dispatch:
env:
PYTHON_VERSION: "3.11"
jobs:
testing-true-api:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install poetry
run: pip install poetry
- name: Determine dependencies
run: poetry lock
- uses: actions/setup-python@v4
with:
python-version: ${{ env.PYTHON_VERSION }}
cache: poetry
- name: Install Dependencies using Poetry
run: poetry install
- name: Run pytest
env:
SNAKEMAKE_AZURE_BATCH_ACCOUNT_URL: "${{ secrets.SNAKEMAKE_AZURE_BATCH_ACCOUNT_URL }}"
SNAKEMAKE_AZURE_BATCH_ACCOUNT_KEY: "${{ secrets.SNAKEMAKE_AZURE_BATCH_ACCOUNT_KEY }}"
run:
poetry run pytest tests/tests_true_api.py -v