Unit tests#
Run unit tests locally
pip install pyslurmutils[test]
pytest --pyargs pyslurmutils [--slurm-api-version v0.0.41]
To run unit tests using SLURM you need three environment variables and the pytest argument –slurm-root-directory
export SLURM_TOKEN=$(scontrol token lifespan=3600)
export SLURM_URL=...
export SLURM_USER=...
export SLURM_API_VERSION="v0.0.41" # optional
pytest --pyargs pyslurmutils --slurm-root-directory /tmp_14_days [--slurm-api-version v0.0.41]