fix: E2E 테스트 시 Blazor 인증 상태 복원을 위한 로컬스토리지 토큰 세트(accessToken, refreshToken, tokenExpiry) 주입 보강
TaxBaik CI/CD / build-and-deploy (push) Successful in 1m18s
TaxBaik CI/CD / build-and-deploy (push) Successful in 1m18s
This commit is contained in:
@@ -24,7 +24,14 @@ export async function getAdminToken(
|
||||
}
|
||||
|
||||
export async function installAdminToken(page: Page, token: string) {
|
||||
await page.addInitScript(value => localStorage.setItem('accessToken', value), token);
|
||||
await page.addInitScript(value => {
|
||||
localStorage.setItem('accessToken', value);
|
||||
localStorage.setItem('refreshToken', 'ci-test-refresh-token');
|
||||
// Calculate C# Ticks for 1 hour from now: (JS_ms * 10000) + 621355968000000000
|
||||
const expiryMs = Date.now() + 3600 * 1000;
|
||||
const ticks = (expiryMs * 10000) + 621355968000000000;
|
||||
localStorage.setItem('tokenExpiry', ticks.toString());
|
||||
}, token);
|
||||
}
|
||||
|
||||
export async function loginThroughAdminUi(
|
||||
|
||||
Reference in New Issue
Block a user