Contains end-to-end tests for eryph.
You can run the tests locally as follows:
- Install the Powershell modules
Pester,AssertandPosh-SSH - Update the
settings.jsonto reflect your local environment - Start eryph-zero
- Open this repository in VS Code as administrator
- Make sure the Pester extension is installed. Visual Studio should prompt you.
- Run the desired test(s) in the VS Code test explorer
- Powershell strict mode
Set-StrictModeis not used as it is not supported by Pester v5. Both theAssertmodule and Pester's builtin assertions will e.g. access missing properties without checks or error handling.