Also includes these bugfixes: - WSManConfigProvider.GetHelpMaml: Tried to load XML from MemoryStream that was created from file name string. Use XmlReader instead. - WSManConfigProvider.GetHelpMaml: Use Path.Combine instead of platform-specific directory separator character. - WSManConfigProvider.GetHelpMaml: CmdletHelpPath MAML XML element attribute `ID` name casing seems inconsistent with other help.xml files. XPath 1.0 does not support case-insensitive expressions, use both `id` and `ID` in query. - Add Pester test to verify that Get-Help shows provider-specific help. Fixes #2088 |
||
---|---|---|
.. | ||
csharp | ||
fullclr | ||
powershell | ||
PSReadLine | ||
shebang | ||
map.json | ||
README.md |
Testing
The tests are organized by testing language. Thus Pester tests, which are written in the PowerShell language, are in ./powershell and xUnit tests, written in C#, are in ./csharp. The sanity tests for the Full .NET build of PowerShell are in ./fullclr, and the third-party shebang test is in ./shebang.