This repo explores ways of using meta-programming to run pytest with different scenarios
Clone this repo, install python2.7, install pip, install pytest, and desired requirements
#ensure you have python and its tests dependencies installed
pip install pytest
`
Run the run_test.py to test different scenarios
first build the image and run the following command
#build image called pyfred
docker build -t pyfred .
#
docker run -i -t pyfred
`
two tests passed and one failed, this was intentional in order to fix this just update the scenarios file, or change the test runner file.