Requirements/test
Chris Kuech 1c826f9744
bugfix (#65)
2020-03-12 16:41:00 -07:00
..
integration fixed inaccurate cmdletbinding 2019-12-09 17:16:27 -08:00
Checkpoint-Output.ps1 Namespaces (#46) 2019-11-17 15:06:51 -08:00
README.md Regression tests (#37) 2019-09-21 00:06:11 -07:00
core.tests.ps1 Failed Test without Set should throw error (#56) 2019-11-26 20:28:28 -08:00
formatters.tests.ps1 Namespaces (#46) 2019-11-17 15:06:51 -08:00
interface.tests.ps1 bugfix (#65) 2020-03-12 16:41:00 -07:00

README.md

Testing

Unit testing

Pester tests are set up in this folder. They are run in CI by /.github/scripts/Assert-Tests.ps1.

Managing output of formatters

/test/Checkpoint-Output.ps1 saves cases of formatter output to /test/integration. These examples are checked into source control so they can be diffed in pull requests.

Run /Initialize-Repo.ps1 to configure a pre-commit git hook to automatically run /test/Checkpoint-Output.ps1 prior to committing changes.