Make Playwright evidence collection explicit
TaxBaik CI/CD / build-and-deploy (push) Successful in 3m9s

This commit is contained in:
2026-07-07 16:23:35 +09:00
parent 4c2a13712b
commit 68cc97eda6
3 changed files with 7 additions and 0 deletions
+1
View File
@@ -81,6 +81,7 @@ jobs:
# E2E 테스트는 운영에서 검증된 admin 계정 사용
E2E_ADMIN_USERNAME: admin
E2E_ADMIN_PASSWORD: ${{ secrets.E2E_ADMIN_PASSWORD }}
EVIDENCE_ROOT: evidence
run: |
set -e
pids=()
+1
View File
@@ -113,6 +113,7 @@ def main():
test_env = os.environ.copy()
test_env["E2E_BASE_URL"] = base_url
test_env["EVIDENCE_ROOT"] = "evidence"
# Set default test credentials
test_env["E2E_ADMIN_USERNAME"] = "admin"
test_env["E2E_ADMIN_PASSWORD"] = "Admin123!@#456"
+5
View File
@@ -7,6 +7,11 @@ function safeName(value: string) {
}
function evidenceRoot(testInfo: TestInfo) {
const explicitRoot = process.env.EVIDENCE_ROOT?.trim();
if (explicitRoot) {
return resolve(explicitRoot);
}
return resolve(testInfo.project.outputDir, '..', 'evidence');
}