export COUCHDB_NAME=unittest export COUCHDB_HOSTNAME=localhost export COUCHDB_USER=test export COUCHDB_PASSWORD=test export DOCKER_JWT_PUBKEY_PATH="`pwd`/test/unittest_cert/" export JWT_PUBKEY_PATH="`pwd`/test/unittest_cert/public.pem" export JWT_TOKEN="eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJ0eXBlIjoiYWNjZXNzIiwiZG9tYWlucyI6WyJzdW5ldC5zZSJdfQ._emWyVw-6qer5u65SitS8bZJas7l8bw4almnI1TB7DBnzNsch8ctU4btlgBpfJ2jbrvXZTIl8jXIcykO4crUrQ" virtualenv=no while getopts v flag do case "$flag" in v) virtualenv=yes esac done if [ -d test/unittest_cert ]; then rm -r test/unittest_cert fi if [ $virtualenv == "yes" ]; then if [ -d test/unittest_venv ]; then rm -r test/unittest_venv fi virtualenv test/unittest_venv source test/unittest_venv/bin/activvate pip3 install -r ../requirements.txt fi mkdir test/unittest_cert cat < test/unittest_cert/public.pem -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEPW8bkkVIq4BX8eWwlUOUYbJhiGDv K/6xY5T0BsvV6pbMoIUfgeThVOq5I3CmXxLt+qyPska6ol9fTN7woZLsCg== -----END PUBLIC KEY----- EOF pytest --capture=tee-sys rm -r test/unittest_cert