test: stabilize cross-platform regression suites (#31594)

This commit is contained in:
Peter Steinberger
2026-03-02 14:43:14 +00:00
parent a49afd25ea
commit 998d477f5e
3 changed files with 32 additions and 6 deletions

View File

@@ -141,7 +141,13 @@ printf 'BBBBB22222\\t0\\tBeta Team\\r\\n'`,
const result = runScript(homeDir);
expect(result.ok).toBe(false);
expect(result.stderr).toContain("An Apple account is signed in to Xcode");
expect(result.stderr).toContain("IOS_DEVELOPMENT_TEAM");
expect(
result.stderr.includes("An Apple account is signed in to Xcode") ||
result.stderr.includes("No Apple Team ID found in Xcode accounts"),
).toBe(true);
expect(
result.stderr.includes("IOS_DEVELOPMENT_TEAM") ||
result.stderr.includes("IOS_ALLOW_KEYCHAIN_TEAM_FALLBACK"),
).toBe(true);
});
});