/ml-testing

Feature and training pipeline testing

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

How to run the tests

Install the requirements.txt first:

sudo pip install -r requirements.txt

From this directory, the following will run the unit-tests:

python3 -m pytest

To run the tests in pipeline-tests or notebook-tests, uncomment them in pytest.ini and then re-run:

python3 -m pytest

Note: the IP addresses in sample-click-logs.csv are not real IP addresses (for confidentiality reasons). However, the IP addresses included in the unit tests are real IP addresses.