Playwright Docker image updates (#12626)

* [create-pull-request] automated change

* Complete UIA password prompt

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
pull/28217/head
ElementRobot 2024-06-17 10:30:33 +01:00 committed by GitHub
parent 5a1b98d8b7
commit 28bcbd4056
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 1 deletions

View File

@ -248,6 +248,10 @@ test.describe("Cryptography", function () {
await page.getByPlaceholder("Security Key").fill(secretStorageKey); await page.getByPlaceholder("Security Key").fill(secretStorageKey);
await page.getByRole("button", { name: "Continue" }).click(); await page.getByRole("button", { name: "Continue" }).click();
// Enter the password
await page.getByPlaceholder("Password").fill(aliceCredentials.password);
await page.getByRole("button", { name: "Continue" }).click();
await expect(async () => { await expect(async () => {
const masterKey2 = await fetchMasterKey(); const masterKey2 = await fetchMasterKey();
expect(masterKey1).not.toEqual(masterKey2); expect(masterKey1).not.toEqual(masterKey2);

View File

@ -28,7 +28,7 @@ import { randB64Bytes } from "../../utils/rand";
// Docker tag to use for `matrixdotorg/synapse` image. // Docker tag to use for `matrixdotorg/synapse` image.
// We target a specific digest as every now and then a Synapse update will break our CI. // We target a specific digest as every now and then a Synapse update will break our CI.
// This digest is updated by the playwright-image-updates.yaml workflow periodically. // This digest is updated by the playwright-image-updates.yaml workflow periodically.
const DOCKER_TAG = "develop@sha256:e05402df7e93b2cd6b618ed8f05aa76c6ef1abeb29c14d7891422b64e9452cc9"; const DOCKER_TAG = "develop@sha256:0a531cc69287cbb92eaa6bdfab82aa3add71535cc9ba9eab0510413e42effb06";
async function cfgDirFromTemplate(opts: StartHomeserverOpts): Promise<Omit<HomeserverConfig, "dockerUrl">> { async function cfgDirFromTemplate(opts: StartHomeserverOpts): Promise<Omit<HomeserverConfig, "dockerUrl">> {
const templateDir = path.join(__dirname, "templates", opts.template); const templateDir = path.join(__dirname, "templates", opts.template);