Repository for integration testing of Torch Platform. This is a living project that should evolve with requirements and discoveries of connected features and services.
OSX/Linux:
- pyenv
Additional Dependencies:
- Poetry
- Python 3.x
- Pytest
brew install pyenv
pyenv install 3.10.19
pyenv local 3.10.19Add the following to your ~/.zshrc
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"pip install poetry
poetry install
Tests are located in the root of src/inttest/python and further broken down by service.
The following primary components are tested
To run all tests
make testto run a single test
make test-single <test_name>(eg. make test-single test_admin_config)