diff --git a/.github/workflows/sdkv4-core.yml b/.github/workflows/sdkv4-core.yml index b66e2deee82..8e85ccea50a 100644 --- a/.github/workflows/sdkv4-core.yml +++ b/.github/workflows/sdkv4-core.yml @@ -17,9 +17,8 @@ jobs: run: | python -m venv .venv source .venv/bin/activate - pip install ./openbb_sdk - pip install pytest + pip install nox - name: Run tests run: | source .venv/bin/activate - pytest openbb_sdk/sdk/core/tests + nox -s tests diff --git a/noxfile.py b/noxfile.py new file mode 100644 index 00000000000..9f92d0e0f6e --- /dev/null +++ b/noxfile.py @@ -0,0 +1,8 @@ +import nox + + +@nox.session(python=["3.8", "3.9", "3.10", "3.11"]) +def tests(session): + session.install("./openbb_sdk") + session.install("pytest") + session.run("pytest", "openbb_sdk/sdk/core/tests")