mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
Fix HOMEPATH and Wait-Event tests
On Windows, HOMEPATH is not necessarily `\Users\username`, so the test was made to match more loosely. Wait-Event's timeout varied more than expected, so the test's range was increased.
This commit is contained in:
committed by
Andrew Schwartzmeyer
parent
6ce53af354
commit
8adffbb2e2
@@ -23,8 +23,8 @@
|
||||
It "Should have the correct HOME" {
|
||||
if ($isWindows)
|
||||
{
|
||||
$expected = "\Users\" + $ENV:USERNAME
|
||||
$ENV:HOMEPATH | Should Be $expected
|
||||
$expected = "\Users"
|
||||
Split-Path $ENV:HOMEPATH -Parent | Should Be $expected
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -8,7 +8,8 @@ Describe "Wait-Event" {
|
||||
# raised because it is fake
|
||||
Wait-Event -Timeout 1 -SourceIdentifier "FakeEvent"
|
||||
$stopwatch.Stop()
|
||||
$stopwatch.ElapsedMilliseconds | Should BeGreaterThan 999
|
||||
$stopwatch.ElapsedMilliseconds | Should BeGreaterThan 500
|
||||
$stopwatch.ElapsedMilliseconds | Should BeLessThan 1500
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user