PowerShell/test/powershell/Get-Location.Tests.ps1

26 lines
657 B
PowerShell
Raw Normal View History

2015-10-23 01:35:31 +02:00
Describe "Get-Location aka pwd" {
2015-07-15 19:15:39 +02:00
<#Dependencies:
pushd
popd
$HOME
#>
$winHome = 'C:\Users\v-zafolw'
$nixHome = '/home/zafolw'
BeforeEach {
pushd $HOME #on windows, this is c:\Users\XXXXX; for *nix, it's /home/XXXXX
}
AfterEach { popd }
It "Should list the output of the current working directory" {
(Get-Location).Path | Should Not BeNullOrEmpty
(Get-Location).Path | Should Be ($winHome -or $nixHome)
}
It "Should be able to use pwd the same way" {
(pwd).Path | Should Not BeNullOrEmpty
(pwd).Path | Should Be ($winHome -or $nixHome)
}
2015-07-24 19:38:51 +02:00
}