docker-openvpn/test
Kyle Manna 192ce97375 test: Drop dependence on --net=host
* This is really hard to work on other things while running this test
  when the host networking stack is being manipulated, primarily the
  default route.
* Propagate DEBUG flag deeper where possible.
2020-11-01 23:01:44 -08:00
..
client test: Drop --privileged docker run flag 2020-11-01 23:01:19 -08:00
tests test: Drop dependence on --net=host 2020-11-01 23:01:44 -08:00
README.md Update README.md 2017-01-02 16:50:34 -08:00
config.sh tests: client: Add client config test suite 2017-05-13 09:50:18 -07:00
run.sh test: Start to migrate to docker's upstream tests 2016-08-31 11:39:36 -07:00

README.md

Tests

Philosophy is to not re-invent the wheel while allowing users to quickly test repository specific tests.

Example invocation from top-level of repository:

docker build -t kylemanna/openvpn .
test/run.sh kylemanna/openvpn
# Be sure to pull kylemanna/openvpn:latest after you're done testing

More details: https://github.com/docker-library/official-images/tree/master/test

Continuous Integration

The set of scripts defined by config.sh are run every time a pull request or push to the repository is made.

Maintenance

Periodically these scripts may need to be synchronized with their upsteam source. Would be nice to be able to just use them from upstream if it such a feature is added later to avoid having to copy them in place.