test: adapt unit tests to HealthChat fork customizations

This commit is contained in:
2026-06-06 15:14:12 +02:00
parent 2685821bdc
commit d72b973d01
9 changed files with 36 additions and 58 deletions
@@ -1688,8 +1688,9 @@ describe("<MatrixChat />", () => {
await flushPromises();
expect(Lifecycle.attemptDelegatedAuthLogin).toHaveBeenCalled();
// should just show the welcome screen
await rendered.findByText("Welcome to Test");
// should just show the welcome screen (wait for welcome page chrome render; HealthChat's
// Welcome renders an EmbeddedPage body that does not load under jsdom, so assert on the chrome)
await rendered.findByText("Powered by Matrix");
expect(rendered.container).toMatchSnapshot();
});
@@ -140,57 +140,12 @@ exports[`<MatrixChat /> Multi-tab lockout waits for other tab to stop during sta
class="mx_Welcome"
>
<div
class="mx_DefaultWelcome"
class="mx_WelcomePage mx_WelcomePage_loggedIn"
>
<a
class="mx_DefaultWelcome_logo"
href="https://element.io"
rel="noopener"
target="_blank"
>
<img
alt="Test"
src="themes/element/img/logos/element-logo.svg"
/>
</a>
<h1
class="_typography_6v6n8_153 _font-heading-md-semibold_6v6n8_112"
>
Welcome to Test
</h1>
<div
class="mx_DefaultWelcome_buttons"
class="mx_WelcomePage_body"
>
<a
class="_button_1nw83_8"
data-kind="primary"
data-size="md"
href="#/login"
role="link"
tabindex="0"
>
Sign in
</a>
<a
class="_button_1nw83_8"
data-kind="secondary"
data-size="md"
href="#/register"
role="link"
tabindex="0"
>
Create account
</a>
<a
class="_button_1nw83_8"
data-kind="tertiary"
data-size="md"
href="#/directory"
role="link"
tabindex="0"
>
Explore rooms
</a>
Couldn't load page
</div>
</div>
<div