Python (pytest) implementation of the OCTT tests, currently focusing on the CSMS tests.
This is a work in progress with the aim of implementing the entire test suite.
Implemented tests
- TC_A_01_CSMS
- TC_A_02_CSMS
- TC_A_03_CSMS
- TC_C_02_CSMS
- TC_C_06_CSMS
csms.py - Mock in memory CSMS which you can test against - Can be used to checkout the tests, definitely not a complete implementation of a CSMS.
pip install -r requirements.txt
pytest -v -p no:warnings ./A
pytest -v -p no:warnings ./C::test_tc_c_02_csms.py
To run this project, you will need to set the following environment variables through pytest.ini or manually.
CSMS_ADDRESS
TEST_USER_NAME
TEST_USER_PASSWORD
Contributions are welcome through PRs!
Please adhere to this project's code of conduct
.