up
This commit is contained in:
19
scripts/update-apple-fixtures.ps1
Normal file
19
scripts/update-apple-fixtures.ps1
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env pwsh
|
||||
Set-StrictMode -Version Latest
|
||||
$ErrorActionPreference = "Stop"
|
||||
|
||||
$rootDir = Split-Path -Parent $PSCommandPath
|
||||
$rootDir = Join-Path $rootDir ".."
|
||||
$rootDir = Resolve-Path $rootDir
|
||||
|
||||
$env:UPDATE_APPLE_FIXTURES = "1"
|
||||
|
||||
Push-Location $rootDir
|
||||
try {
|
||||
$sentinel = Join-Path $rootDir "src/StellaOps.Feedser.Source.Vndr.Apple.Tests/Apple/Fixtures/.update-apple-fixtures"
|
||||
New-Item -ItemType File -Path $sentinel -Force | Out-Null
|
||||
dotnet test "src\StellaOps.Feedser.Source.Vndr.Apple.Tests\StellaOps.Feedser.Source.Vndr.Apple.Tests.csproj" @Args
|
||||
}
|
||||
finally {
|
||||
Pop-Location
|
||||
}
|
||||
14
scripts/update-apple-fixtures.sh
Normal file
14
scripts/update-apple-fixtures.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
|
||||
export UPDATE_APPLE_FIXTURES=1
|
||||
if [ -n "${WSLENV-}" ]; then
|
||||
export WSLENV="${WSLENV}:UPDATE_APPLE_FIXTURES/up"
|
||||
else
|
||||
export WSLENV="UPDATE_APPLE_FIXTURES/up"
|
||||
fi
|
||||
|
||||
touch "$ROOT_DIR/src/StellaOps.Feedser.Source.Vndr.Apple.Tests/Apple/Fixtures/.update-apple-fixtures"
|
||||
( cd "$ROOT_DIR" && dotnet test "src/StellaOps.Feedser.Source.Vndr.Apple.Tests/StellaOps.Feedser.Source.Vndr.Apple.Tests.csproj" "$@" )
|
||||
Reference in New Issue
Block a user