| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/deepmodeling/abacus-develop/develop/python/pyabacus/noxfile.py | [Back] [Original] |
from __future__ import annotations
import nox
nox.options.sessions = ["lint", "tests"]
@nox.session
def lint(session: nox.Session) -> None:
"""
Run the linter.
"""
session.install("pre-commit")
session.run("pre-commit", "run", "--all-files", *session.posargs)
@nox.session
def tests(session: nox.Session) -> None:
"""
Run the unit and regular tests.
"""
session.install(".[test]")
session.run("pytest", *session.posargs)
| Web Proxy Viewer | New URL | Original Page |