Puts CloudFormation stacks into motion.
There are two ways to run the built-in test suite. One is intended to be run locally, while the other is setup to run within a Docker container.
The local tests require a working installation of Python 3:
$ python3 setup.py test
The Docker setup builds an image with Python 3 installed, along with all of this project's dependencies. Build the image and launch the container with Docker Compose:
$ docker-compose build majorkirby
$ docker-compose run majorkirby python setup.py test