test(M01-B): 验证脱敏旧库迁移兼容

This commit is contained in:
Codex
2026-06-18 10:06:26 +08:00
parent 5117ae27d6
commit 1192dcb6b2
13 changed files with 5512 additions and 41 deletions
+5 -5
View File
@@ -3,7 +3,7 @@ $ErrorActionPreference = "Stop"
$readmePath = "README.md"
$configPath = "docs/configuration.md"
$baselinePath = "docs/current-baseline.md"
$expectedSpec = "V5.2.md"
$expectedSpec = "V5.3.md"
$expectedOrigin = "ssh://git@git.txyundm.cn:2222/panda/qipai.git"
foreach ($path in @($readmePath, $configPath, $baselinePath, $expectedSpec)) {
@@ -28,7 +28,7 @@ $nextEngineeringLabel = [regex]::Unescape("\u4e0b\u4e00\u5de5\u7a0b\u76ee\u6807"
$pendingWord = [regex]::Unescape("\u5f85")
$requiredSharedValues = @(
"V5.2.md",
"V5.3.md",
"D:\qipai",
"/mnt/d/qipai",
$expectedOrigin,
@@ -48,11 +48,11 @@ foreach ($value in $requiredSharedValues) {
throw "README missing required value: $value"
}
if (-not $spec.Contains($value)) {
throw "V5.2 missing required value: $value"
throw "V5.3 missing required value: $value"
}
}
foreach ($value in @("V5.2.md", $expectedOrigin, "admin123", "101.42.38.246:1883")) {
foreach ($value in @("V5.3.md", $expectedOrigin, "admin123", "101.42.38.246:1883")) {
if (-not $config.Contains($value)) {
throw "configuration.md missing required value: $value"
}
@@ -98,4 +98,4 @@ if ($baseline -notmatch '(?m)^>\s*next_engineering_target:\s*\S') {
throw "current-baseline.md must record next_engineering_target"
}
Write-Host "PASS: README, V5.2 and configuration index are consistent."
Write-Host "PASS: README, V5.3 and configuration index are consistent."