ci: fixup pytests to compile in debug

This commit is contained in:
David Hewitt 2023-12-05 08:01:02 +03:00
parent 93370d9f6c
commit 5326bce57f
1 changed files with 2 additions and 3 deletions

View File

@ -6,14 +6,13 @@ nox.options.sessions = ["test"]
@nox.session @nox.session
def test(session: nox.Session): def test(session: nox.Session):
session.install(".[dev]") session.env["MATURIN_PEP517_ARGS"] = "--profile=dev"
session.run_always("python", "-m", "pip", "install", "-v", ".[dev]")
try: try:
session.install("--only-binary=numpy", "numpy>=1.16") session.install("--only-binary=numpy", "numpy>=1.16")
except CommandFailed: except CommandFailed:
# No binary wheel for numpy available on this platform # No binary wheel for numpy available on this platform
pass pass
session.install("maturin")
session.run_always("maturin", "develop")
session.run("pytest", *session.posargs) session.run("pytest", *session.posargs)