* chore: remove unused code

* bump version to 3.9.3

* chore: use constant links

* refactor: build links

* chore: ignore ontime-data
This commit is contained in:
Carlos Valente
2024-12-06 16:48:35 +01:00
committed by GitHub
parent acf1afb5e9
commit 8bc3f5a56c
18 changed files with 110 additions and 119 deletions
@@ -0,0 +1,44 @@
import { expect, test } from '@playwright/test';
test('redirect', async ({ context }) => {
const controllerPage = await context.newPage();
const remotePage = await context.newPage();
await controllerPage.goto('http://localhost:4001/editor?settings=network__clients');
await remotePage.goto('http://localhost:4001/timer');
await controllerPage.getByTestId('not-self-redirect').click();
await controllerPage.getByPlaceholder('minimal?key=0000ffff').click();
await controllerPage.getByPlaceholder('minimal?key=0000ffff').fill('clock');
await controllerPage.getByRole('button', { name: 'Submit' }).click();
await expect(remotePage.getByTestId('clock-view')).toBeVisible();
});
test('identify', async ({ context }) => {
const controllerPage = await context.newPage();
const remotePage = await context.newPage();
await controllerPage.goto('http://localhost:4001/editor?settings=network__clients');
await remotePage.goto('http://localhost:4001/timer');
await controllerPage.getByTestId('not-self-identify').click();
await expect(remotePage.getByTestId('identify-overlay')).toBeVisible();
});
test('rename', async ({ context }) => {
const controllerPage = await context.newPage();
const remotePage = await context.newPage();
await controllerPage.goto('http://localhost:4001/editor?settings=network__clients');
await remotePage.goto('http://localhost:4001/timer');
await controllerPage.getByTestId('not-self-rename').click();
await controllerPage.getByPlaceholder('new name').click();
await controllerPage.getByPlaceholder('new name').fill('test');
await controllerPage.getByRole('button', { name: 'Submit' }).click();
await controllerPage.getByTestId('not-self-identify').click();
await expect(remotePage.getByTestId('identify-overlay')).toContainText('test');
});