PowerShell/docker/tests
Andrew e0ee13c699 Updates to fedora27 and kalilinux dockerfiles (#6819)
This PR addresses 2 issues:

fedora27 dockerfiles were missing compat-openssl10 prerequisite that on Linux-based Docker hosts produced error No usable version of the libssl was found during Restore-PSPester.
kalilinux PS package validation is failing because of open issue #5413 , so disabling this config for now.
2018-05-07 13:02:01 -07:00
..
Templates Updates to fedora27 and kalilinux dockerfiles (#6819) 2018-05-07 13:02:01 -07:00
container.tests.ps1 Update version numbers to 6.0.2 (#6402) 2018-03-15 11:41:01 -07:00
containerTestCommon.psm1 Updated Docker package tests, fixed error on opensuse42 (#6783) 2018-05-01 10:38:43 -07:00
README.md Add tests to do basic verification of docker images (#4244) 2017-07-19 16:48:54 -07:00

Docker tests

Windows and Linux containers

The tests must be run separately on the Windows and Linux docker daemons. You can use the Linux docker daemon on Windows, but that will only test Linux containers not Windows Containers.

To building and basic behavior of the containers

Invoke-Pester

Note: be sure to do this using both the Windows and Linux docker daemon, as the windows.

To test the productions containers

Invoke-Pester -Tag Behavior

To test only building the containers

Invoke-Pester -Tag Build