feat(KAN-55): support app links, file selection and clipboard
CI/CD / preconditions (pull_request) Successful in 1s
CI/CD / test_and_check_app (pull_request) Successful in 6m33s
CI/CD / Publish immutable image (pull_request) Skipped

This commit is contained in:
2026-09-26 20:58:29 +02:00
parent 8bed02a484
commit 9d472b5091
18 changed files with 501 additions and 9 deletions
+19
View File
@@ -82,6 +82,25 @@ try {
),
true,
);
await page.evaluate(() => {
window.savedClipboard = navigator.clipboard;
Object.defineProperty(navigator, 'clipboard', {
configurable: true,
value: undefined,
});
});
await button('Copy key').click();
assert.equal(
await page.evaluate(() => window.savedClipboard.readText()),
'MANUALSETUPTESTKEY',
);
assert.equal(await dialog().locator('textarea').count(), 0);
await page.evaluate(() => {
Object.defineProperty(navigator, 'clipboard', {
configurable: true,
value: window.savedClipboard,
});
});
await button('Continue').click();
const code = page.getByLabel('Authentication code', {
exact: true,