1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-07-26 19:54:35 +02:00
Files
misskey/packages/frontend/test/e2e/router.spec.ts
syuilo 3c1f01af10 feat(dev): frontend browser metrics report (#17630)
* wip

* Update measure-frontend-browser-comparison.mts

* Update frontend-browser-report.mts

* Update frontend-browser-report.mts

* Update frontend-browser-report.mts

* Update frontend-browser-report.mts

* Update frontend-browser-report.mts

* Update frontend-browser-report.mts

* Update frontend-browser-report.mts

* refactor

* fix

* Update chrome.mts

* refactor

* wip

* fix

* Update frontend-browser-metrics-report.yml

* Update frontend-browser-report.mts

* refactor

* wip

* Update frontend-browser-report.mts

* wip

* wip

* wip

* Revert "wip"

This reverts commit ce7657081b.

* Update frontend-browser-metrics-report.yml

* Update frontend-browser-report.mts

* Update frontend-browser-report.mts

* Update frontend-browser-report.mts

* playwright

* Update chrome.mts

* refactor

* wip

* Update measure-frontend-browser-comparison.mts

* clean up

* Update measure-frontend-browser-comparison.mts

* fix

* Update chrome.mts

* refactor

* Update frontend-browser-metrics-report.yml
2026-07-16 10:21:30 +09:00

39 lines
947 B
TypeScript

/*
* SPDX-FileCopyrightText: syuilo and misskey-project
* SPDX-License-Identifier: AGPL-3.0-only
*/
import { test } from './fixtures.js';
import {
// const
BASE_URL,
// utils
resetState, registerUser,
// page utils
signIn, closeUserSetupDialogIfVisible,
} from './utils.js';
test.describe('Router transition', () => {
test.beforeAll(async () => {
await resetState();
await registerUser('admin', 'pass', true);
await registerUser('alice', 'alice1234');
});
test.beforeEach(async ({ page }) => {
await signIn(page, 'alice', 'alice1234');
// 表示に時間がかかるのでデフォルト秒数だとタイムアウトする。少し待つ
await page.waitForTimeout(1000);
await closeUserSetupDialogIfVisible(page);
});
test.describe('Redirect', () => {
test('redirect to user profile', async ({ page }) => {
await page.goto(`${BASE_URL}/redirect-test`);
await page.waitForURL('**/@alice');
});
});
});