From 74b1d0f038218fb950e960d7d5b867058eb5e4dc Mon Sep 17 00:00:00 2001 From: James Maslek Date: Fri, 28 Jul 2023 11:30:44 -0400 Subject: [PATCH] Change how action runs tests --- .github/workflows/sdkv4-core.yml | 5 ++--- noxfile.py | 8 ++++++++ 2 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 noxfile.py 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")