Skip to content

Fix issues with signup and signin #229

Fix issues with signup and signin

Fix issues with signup and signin #229

Workflow file for this run

name: Unit tests
on:
push:
branches:
- main
pull_request:
branches:
- "*"
jobs:
run-unit-tests:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ]
surrealdb-version: ["v2.1.1", "v2.1.2"] # Issue with v2.1.0
name: Run unit test SurrealDB ${{ matrix.surrealdb-version }} - Python Version ${{ matrix.python-version }}
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Download and install surrealdb
run: curl -sSf https://install.surrealdb.com | sh -s -- --version ${{ matrix.surrealdb-version }}
- name: Start surrealdb
run: surreal start memory -u root -p root --log trace & sleep 5 &
- name: Install dependencies
run: pip install -r requirements.txt
- name: Run unit tests
env:
SURREALDB_URL: "http://localhost:8000"
run: export DOCKER_RUN="TRUE" && export PYTHONPATH="./src" && python -m unittest discover -s tests