PowerShell/docs
James Truher [MSFT] 99a7d38cae Update test framework and tests to support 4x version of Pester (#6064)
* Test fixes and changes needed to support Pester 4.0.8

* Replace 'Should Contain' with new 'Should FileContentMatch' assertion

Explicitly check for string creation with write-output

* Use the current version of pester and install it in modulesDir

* Simplify logic for relative path test.

Multiple '..' is not needed for a relative path, a single one will do. Also, on multi-drive systems using split-path -noqualifier will probably do the wrong thing with regard to constructing a correct path.
Remove extraneous Should Not Throw test, if this throws, the test will fail, we don't need to explicitly assert the not throw

* In some environments it is possible that computer name is 'localhost', so that should be allowed

* [feature] Add link for migrating tests from Pester v3 to v4

Fix up capitalization and white space issues
Change one test to check FullyQualifiedErrorId rather than just `Should Throw`

* [feature] update invoke-item test to handle the case where multiple notepad processes are running

* Fix spelling issue with Pester 4x, calling it Pester 4 should be sufficient
2018-02-05 11:58:25 -08:00
..
building Doc: Fix the command to build type catalog in internals.md (#6084) 2018-02-01 10:18:04 -08:00
cmdlet-example Reduce image file sizes using lossless compression with imgbot (#5808) 2018-01-09 14:51:57 -08:00
community Fix "Pull Request Process" dead link (#6066) 2018-01-31 08:22:16 +04:00
debugging automatic spellchecking .md files in TravisCI (#838) 2016-10-31 18:02:26 -07:00
dev-process Add links on best practice guidelines in coding guideline (#4983) 2017-10-05 12:45:10 -07:00
git Make the experience better when start-pspester doesn't find pester (#5673) 2017-12-12 16:16:10 -08:00
host-powershell Use consistent '(c)' for copyright symbol (#5210) 2017-10-26 14:12:19 -07:00
installation Merge branch '6.0.1' into master 2018-01-25 16:35:25 -08:00
learning-powershell Seperate macOS from Linux install instructions. (#5823) 2018-01-09 14:55:51 -08:00
maintainers new Issue-Announcement label (#6041) 2018-01-30 16:10:08 -08:00
testing-guidelines Update test framework and tests to support 4x version of Pester (#6064) 2018-02-05 11:58:25 -08:00
BREAKINGCHANGES.md Fix typos in breakingchanges.md (#5913) 2018-01-17 07:01:36 +04:00
FAQ.md docs: update submodule documentation for pester removal (#5786) 2018-01-05 16:47:07 -08:00
KNOWNISSUES.md Fix the link to .Net Core Foundation (#4127) 2017-06-28 10:43:16 -07:00