4735284a41
Change-Id: Id5c8da6b3b3bfc8aad6495b441e294a64598c260 |
||
---|---|---|
.. | ||
health | ||
services | ||
utils | ||
README.rst | ||
__init__.py | ||
base.py | ||
requirements.txt |
README.rst
API Tests
The API tests + test an actual API against a running environment. + are black box tests + can be used to test any running instance of poppy server (dev, test, prod, local instance, containerized instance)
To run the tests
Install the dependencies:
pip install -r requirements.txt
Set the following environment variables:
export CAFE_CONFIG_FILE_PATH=~/.poppy/tests.conf export CAFE_ROOT_LOG_PATH=~/.poppy/logs export CAFE_TEST_LOG_PATH=~/.poppy/logs
Copy the api.conf file to the path set by CAFE_CONFIG_FILE_PATH:
cp tests/etc/api.conf ~/.poppy/tests.conf
Once you are ready to run the tests:
cd tests/api nosetests
Tox Support
Coming Soon to a Repo Near You!