PowerShell/test/powershell/Host
Dan Travison ec0f1116db Add PowerShell logging tests for macOS and Linux (#6025)
This PR fixes the logging issue on Linux where logging is initialized before `-settingsFile` is parsed causing custom log settings to be ignored. (see ConsoleHost.cs and ManagedEntrance.cs)

The PR also includes basic logging tests for Linux and MacOS. PSSyslog.psm1 contains the functions to retrieve selected logged items (based on PowerShell's log id and a timestamp) and Logging.Tests.ps1 contains tests for Linux and MacOS.
2018-03-29 14:46:08 -07:00
..
assets Need explicit -command to execute command in Read-Host output test (#4103) 2017-06-28 10:13:37 -07:00
TabCompletion Upgrade tests in test\powershell\Host folder to PesterV4 syntax (#6250) 2018-03-23 10:48:26 -07:00
Base-Directory.Tests.ps1 Upgrade tests in test\powershell\Host folder to PesterV4 syntax (#6250) 2018-03-23 10:48:26 -07:00
ConsoleHost.Tests.ps1 Enable [Environment]::OSVersion to return current OS rather than compatible version (#6457) 2018-03-28 13:36:16 -07:00
HostUtilities.Tests.ps1 Upgrade tests in test\powershell\Host folder to PesterV4 syntax (#6250) 2018-03-23 10:48:26 -07:00
Logging.Tests.ps1 Add PowerShell logging tests for macOS and Linux (#6025) 2018-03-29 14:46:08 -07:00
PSVersionTable.Tests.ps1 Upgrade tests in test\powershell\Host folder to PesterV4 syntax (#6250) 2018-03-23 10:48:26 -07:00
Read-Host.Tests.ps1 Upgrade tests in test\powershell\Host folder to PesterV4 syntax (#6250) 2018-03-23 10:48:26 -07:00