blob: 561251d5b1d5055590ce09414e1585d309dcbc1e [file] [log] [blame] [edit]
#!/bin/bash -ex
case "${1}" in
install)
git clone --depth=1 https://github.com/certbot/certbot
cd certbot
git rev-parse HEAD
tools/pip_install.py -e ./acme[test]
tools/pip_install.py -e ./certbot[test]
pip install -U pyopenssl
;;
run)
cd certbot
# Ignore some warnings for now since they're now automatically promoted
# to errors. We can probably remove this when acme gets split into
# its own repo
pytest -Wignore certbot
pytest acme
;;
*)
exit 1
;;
esac