lasp/scripts/test.sh
J.A. de Jong - Redu-Sone B.V., ASCEE V.O.F fc681f3b6c
Some checks failed
continuous-integration/drone/push Build is failing
Test virtualenvs and build envs
2023-07-14 10:12:42 +02:00

19 lines
391 B
Bash
Executable File

#/bin/sh
# This script is run in the CI/CD system to test the code.
python3 -m venv testenv
# Activate environment
. testenv/bin/activate
pip install -r requirements.txt
pip install .
arch_os_line='NAME="Arch Linux"'
if [[ $(sed -n "/^${arch_os_line}/p;q" /etc/os-release) == ${arch_os_line} ]]; then
# Arch Linux
pytest
else
# Not Arch Linux, assuming Ubuntu
pytest-3
fi