Added module win_pester and relatives integration tests (#37343)

* Added module win_pester and relatives integration tests

* Corrected issues as stated by ansible-test

* Added defaults variable in integration tests

* Added task to install Pester if needed in the integration test

* Corrected error in win_psmodule task

* Added Pester installation with Chocolatey when Powershell version < 5

* Get facts...

* Disabled invoke-pester output

* Added pester_result type

* Added jhawkesworth changes proposal

* Corrected documentation linting

* Corrected linting

* Added dagwieers recommendations

* Added dagwieers recommendations

* Corrected linting errors and task error in integration test

* Corrected error in integration test

* Added dagwieers recommendations

* Corrected requirements in the DOCUMENTATION block
This commit is contained in:
Erwan Quélin 2018-04-06 12:48:45 +02:00 committed by jhawkesworth
commit 49aac5f8c7
7 changed files with 313 additions and 0 deletions

View file

@ -0,0 +1,5 @@
Describe -Name 'Test01' {
It -name 'First Test' {
{Get-Service} | Should Not Throw
}
}

View file

@ -0,0 +1,5 @@
Describe -Name 'Test02' {
It -name 'Second Test' {
{Get-Service} | Should Throw
}
}