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
parent fc7a68875a
commit 49aac5f8c7
7 changed files with 313 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
---
local_test_files:
- files/test01.test.ps1
- files/test02.test.ps1
remote_test_files:
- test01.test.ps1
- test02.test.ps1
fake_remote_test_file: C:\Pester\fake_test.test.ps1
fake_remote_folder: C:\Fake_Pester
remote_test_folder:
- C:\Pester\
- C:\Pester