README.md - Added testing instructions to the end. Removed CI instructions.
test/docker/integration/docker-compose.yml - Externalized a lot of the properties and removed the command
test/docker/integration/setup.py - added validate_ip_set and get_env_vars methods. Added env parameter to get_config file. get_config now works by using much of the same properties in the .env file at the root of the project. Modified classes to include more parameters. Added print functions to give user insight into what it is doing
test/unit/run.sh - loop through test/unit/test_*.lua files and run all of them instead of listing them explicitly.
This PR addresses issue https://github.com/nokia/kong-oidc/issues/80. It's a bit hard to see the changes since I've moved some files around so here's a synopsis:
validate_ip_set
andget_env_vars
methods. Added env parameter toget_config
file.get_config
now works by using much of the same properties in the.env
file at the root of the project. Modified classes to include more parameters. Added print functions to give user insight into what it is doingtest/unit/test_*.lua
files and run all of them instead of listing them explicitly.Any suggestions welcomed.