mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
This restructuring moves tests to a directory name which matches the module in which the cmdlet resides which should improve the discoverability of a specific test. For tests which are not about cmdlets in a module, new directories have been created to make those tests easier to find as well
18 lines
547 B
PowerShell
18 lines
547 B
PowerShell
Describe "Set-PSDebug" {
|
|
Context "Tracing can be used" {
|
|
AfterEach {
|
|
Set-PSDebug -Off
|
|
}
|
|
|
|
It "Should be able to go through the tracing options" -Skip:($env:APPVEYOR -eq "TRUE") {
|
|
{ Set-PSDebug -Trace 0 } | Should Not Throw
|
|
{ Set-PSDebug -Trace 1 } | Should Not Throw
|
|
{ Set-PSDebug -Trace 2 } | Should Not Throw
|
|
}
|
|
|
|
It "Should be able to set strict" -Skip:($env:APPVEYOR -eq "TRUE") {
|
|
{ Set-PSDebug -Strict } | Should Not Throw
|
|
}
|
|
}
|
|
}
|