Skip to content

Commit 40c0860

Browse files
committed
test: stage Windows pacman fixtures on ASCII paths
1 parent 273f609 commit 40c0860

1 file changed

Lines changed: 13 additions & 8 deletions

File tree

tests/pacman/msys-runtime-smoke.ps1

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
param(
22
[string]$WorkDirectory = (Join-Path $env:TEMP "vitasdk-msys-pacman-smoke"),
3+
[string]$FixtureDirectory = (Join-Path $env:TEMP "vitasdk-msys-pacman-fixtures-${PID}"),
34
[string]$PacmanExecutable = "",
45
[string]$RuntimeDll = "",
56
[switch]$Extended
@@ -110,25 +111,29 @@ function New-CaseCollisionPackage([string]$Root, [string]$Output) {
110111
if (Test-Path $WorkDirectory) {
111112
Remove-Item -Recurse -Force $WorkDirectory
112113
}
114+
if (Test-Path $FixtureDirectory) {
115+
Remove-Item -Recurse -Force $FixtureDirectory
116+
}
113117

114-
$downloads = Join-Path $WorkDirectory "downloads"
115-
$extract = Join-Path $WorkDirectory "extract"
118+
$downloads = Join-Path $FixtureDirectory "downloads"
119+
$extract = Join-Path $FixtureDirectory "extract"
116120
$sdkRoot = Join-Path $WorkDirectory "sdk"
117121
$pacmanBin = Join-Path $sdkRoot "usr/bin"
118122
$dbPath = Join-Path $sdkRoot "var/lib/pacman"
119123
$cachePath = Join-Path $sdkRoot "var/cache/pacman/pkg"
120124
$logPath = Join-Path $sdkRoot "var/log/pacman.log"
121125
$configPath = Join-Path $sdkRoot "etc/pacman.conf"
122-
$packageRoot = Join-Path $WorkDirectory "package-v1"
123-
$packagePath = Join-Path $WorkDirectory "vitasdk-msys-probe-1.0-1-any.pkg.tar.xz"
124-
$packageV2Root = Join-Path $WorkDirectory "package-v2"
125-
$packageV2Path = Join-Path $WorkDirectory "vitasdk-msys-probe-2.0-1-any.pkg.tar.xz"
126-
$collisionRoot = Join-Path $WorkDirectory "case-collision-package"
127-
$collisionPath = Join-Path $WorkDirectory "vitasdk-msys-case-collision-1.0-1-any.pkg.tar.xz"
126+
$packageRoot = Join-Path $FixtureDirectory "package-v1"
127+
$packagePath = Join-Path $FixtureDirectory "vitasdk-msys-probe-1.0-1-any.pkg.tar.xz"
128+
$packageV2Root = Join-Path $FixtureDirectory "package-v2"
129+
$packageV2Path = Join-Path $FixtureDirectory "vitasdk-msys-probe-2.0-1-any.pkg.tar.xz"
130+
$collisionRoot = Join-Path $FixtureDirectory "case-collision-package"
131+
$collisionPath = Join-Path $FixtureDirectory "vitasdk-msys-case-collision-1.0-1-any.pkg.tar.xz"
128132

129133
@(
130134
$downloads,
131135
$extract,
136+
$FixtureDirectory,
132137
$pacmanBin,
133138
$dbPath,
134139
$cachePath,

0 commit comments

Comments
 (0)