mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
Add simple Enable-PSBreakpoint and Disable-PSBreakpoint cmdlet tests
This commit is contained in:
+21
@@ -0,0 +1,21 @@
|
||||
Describe "Enable and Disable PSBreakpoints" -Tag "CI" {
|
||||
BeforeAll {
|
||||
$path = Setup -F testbp.ps1 -content "get-command`nget-date`nget-location" -pass
|
||||
$bp = set-psbreakpoint -script $path -line 2
|
||||
disable-psbreakpoint $bp
|
||||
}
|
||||
AfterAll {
|
||||
$bp | remove-psbreakpoint
|
||||
}
|
||||
It "Enable-PSBreakpoint should enable the breakpoint" {
|
||||
$bp.Enabled | should be $false
|
||||
Enable-PSBreakpoint $bp
|
||||
$bp.Enabled | Should be $true
|
||||
}
|
||||
It "Disable-PSBreakpoint should disable the breakpoint" {
|
||||
Enable-PSBreakpoint $bp
|
||||
$bp.Enabled | Should be $true
|
||||
Disable-PSBreakpoint $bp
|
||||
$bp.Enabled | Should be $false
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user