Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Add timezone to user profile #28581

Add timezone to user profile

Add timezone to user profile #28581

Triggered via pull request September 8, 2024 10:07
Status Failure
Total duration 4m 35s
Artifacts

tests.yml

on: pull_request
Matrix: Jest
Element Web Integration Tests
1m 58s
Element Web Integration Tests
Skip SonarCloud in merge queue
0s
Skip SonarCloud in merge queue
Fit to window
Zoom out
Zoom in

Annotations

14 errors
<AccountUserSettingsTab /> › 3pids › should display 3pid email addresses and phone numbers: test/components/views/settings/tabs/user/AccountUserSettingsTab-test.tsx#L246
expect(received).toMatchSnapshot() Snapshot name: `<AccountUserSettingsTab /> 3pids should display 3pid email addresses and phone numbers 1` - Snapshot - 2 + Received + 2 @@ -37,18 +37,18 @@ <div class="mx_Field mx_Field_input" > <input autocomplete="email" - id="mx_Field_9" + id="mx_Field_13" label="Email Address" placeholder="Email Address" type="text" value="" /> <label - for="mx_Field_9" + for="mx_Field_13" > Email Address </label> </div> <div at Object.toMatchSnapshot (test/components/views/settings/tabs/user/AccountUserSettingsTab-test.tsx:246:68)
<AccountUserSettingsTab /> › 3pids › should display 3pid email addresses and phone numbers: test/components/views/settings/tabs/user/AccountUserSettingsTab-test.tsx#L247
expect(received).toMatchSnapshot() Snapshot name: `<AccountUserSettingsTab /> 3pids should display 3pid email addresses and phone numbers 2` - Snapshot - 2 + Received + 2 @@ -74,18 +74,18 @@ </div> </div> </span> <input autocomplete="tel-national" - id="mx_Field_10" + id="mx_Field_14" label="Phone Number" placeholder="Phone Number" type="text" value="" /> <label - for="mx_Field_10" + for="mx_Field_14" > Phone Number </label> </div> <div at Object.toMatchSnapshot (test/components/views/settings/tabs/user/AccountUserSettingsTab-test.tsx:247:66)
PreferencesUserSettingsTab › should render: test/components/views/settings/tabs/user/PreferencesUserSettingsTab-test.tsx#L40
expect(received).toMatchSnapshot() Snapshot name: `PreferencesUserSettingsTab should render 1` - Snapshot - 58 + Received + 85 @@ -302,12 +302,39 @@ <div class="mx_ToggleSwitch_ball" /> </div> </div> + <div + class="mx_SettingsFlag" + > + <label + class="mx_SettingsFlag_label" + for="mx_SettingsFlag_GQvdMWe954DV" + > + <span + class="mx_SettingsFlag_labelText" + > + Publish timezone on public profile + </span> + </label> + <div + aria-checked="false" + aria-disabled="true" + aria-label="Publish timezone on public profile" + class="mx_AccessibleButton mx_ToggleSwitch" + id="mx_SettingsFlag_GQvdMWe954DV" + role="switch" + tabindex="0" + > + <div + class="mx_ToggleSwitch_ball" + /> + </div> </div> </div> + </div> <div class="mx_SettingsSubsection" > <div class="mx_SettingsSubsectionHeading" @@ -333,11 +360,11 @@ <div class="mx_SettingsFlag" > <label class="mx_SettingsFlag_label" - for="mx_SettingsFlag_GQvdMWe954DV" + for="mx_SettingsFlag_IAu5CsiHRD7n" > <span class="mx_SettingsFlag_labelText" > Send read receipts @@ -346,11 +373,11 @@ <div aria-checked="true" aria-disabled="true" aria-label="Send read receipts" class="mx_AccessibleButton mx_ToggleSwitch mx_ToggleSwitch_on" - id="mx_SettingsFlag_GQvdMWe954DV" + id="mx_SettingsFlag_IAu5CsiHRD7n" role="switch" tabindex="0" > <div class="mx_ToggleSwitch_ball" @@ -360,11 +387,11 @@ <div class="mx_SettingsFlag" > <label class="mx_SettingsFlag_label" - for="mx_SettingsFlag_IAu5CsiHRD7n" + for="mx_SettingsFlag_yrA2ohjWVJIP" > <span class="mx_SettingsFlag_labelText" > Send typing notifications @@ -373,11 +400,11 @@ <div aria-checked="true" aria-disabled="true" aria-label="Send typing notifications" class="mx_AccessibleButton mx_ToggleSwitch mx_ToggleSwitch_on" - id="mx_SettingsFlag_IAu5CsiHRD7n" + id="mx_SettingsFlag_yrA2ohjWVJIP" role="switch" tabindex="0" > <div class="mx_ToggleSwitch_ball" @@ -404,11 +431,11 @@ <div class="mx_SettingsFlag" > <label class="mx_SettingsFlag_label" - for="mx_SettingsFlag_yrA2ohjWVJIP" + for="mx_SettingsFlag_auy1OmnTidX4" > <span class="mx_SettingsFlag_labelText" > Automatically replace plain text Emoji @@ -417,11 +444,11 @@ <div aria-checked="false" aria-disabled="true" aria-label="Automatically replac
Jest (2)
Process completed with exit code 1.
<UserInfo /> › closes on close button click: src/hooks/useUserTimezone.ts#L26
TypeError: cli.doesServerSupportExtendedProfiles is not a function at doesServerSupportExtendedProfiles (src/hooks/useUserTimezone.ts:26:13) at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20) at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14) at HTMLUnknownElement.callTheUserObjectsOperation (node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30) at innerInvokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:350:25) at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:241:34) at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16) at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31) at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9) at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14) at performSyncWorkOnRoot (node_modules/react-dom/cjs/react-dom.development.js:22269:3) at node_modules/react-dom/cjs/react-dom.development.js:11327:26 at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushSyncCallbackQueueImpl (node_modules/react-dom/cjs/react-dom.development.js:11322:9) at flushSyncCallbackQueue (node_modules/react-dom/cjs/react-dom.development.js:11309:3) at batchedUpdates$1 (node_modules/react-dom/cjs/react-dom.development.js:22387:7) at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1042:14) at render (node_modules/@testing-library/react/dist/pure.js:97:26) at renderComponent (test/components/views/right_panel/UserInfo-test.tsx:207:22) at Object.renderComponent (test/components/views/right_panel/UserInfo-test.tsx:222:9)
<UserInfo /> › without a room › does not render space header: src/hooks/useUserTimezone.ts#L26
TypeError: cli.doesServerSupportExtendedProfiles is not a function at doesServerSupportExtendedProfiles (src/hooks/useUserTimezone.ts:26:13) at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20) at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14) at HTMLUnknownElement.callTheUserObjectsOperation (node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30) at innerInvokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:350:25) at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:241:34) at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16) at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31) at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9) at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14) at performSyncWorkOnRoot (node_modules/react-dom/cjs/react-dom.development.js:22269:3) at node_modules/react-dom/cjs/react-dom.development.js:11327:26 at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushSyncCallbackQueueImpl (node_modules/react-dom/cjs/react-dom.development.js:11322:9) at flushSyncCallbackQueue (node_modules/react-dom/cjs/react-dom.development.js:11309:3) at batchedUpdates$1 (node_modules/react-dom/cjs/react-dom.development.js:22387:7) at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1042:14) at render (node_modules/@testing-library/react/dist/pure.js:97:26) at renderComponent (test/components/views/right_panel/UserInfo-test.tsx:207:22) at Object.renderComponent (test/components/views/right_panel/UserInfo-test.tsx:231:13)
<UserInfo /> › without a room › renders user info: src/hooks/useUserTimezone.ts#L26
TypeError: cli.doesServerSupportExtendedProfiles is not a function at doesServerSupportExtendedProfiles (src/hooks/useUserTimezone.ts:26:13) at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20) at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14) at HTMLUnknownElement.callTheUserObjectsOperation (node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30) at innerInvokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:350:25) at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:241:34) at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16) at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31) at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9) at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14) at performSyncWorkOnRoot (node_modules/react-dom/cjs/react-dom.development.js:22269:3) at node_modules/react-dom/cjs/react-dom.development.js:11327:26 at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushSyncCallbackQueueImpl (node_modules/react-dom/cjs/react-dom.development.js:11322:9) at flushSyncCallbackQueue (node_modules/react-dom/cjs/react-dom.development.js:11309:3) at batchedUpdates$1 (node_modules/react-dom/cjs/react-dom.development.js:22387:7) at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1042:14) at render (node_modules/@testing-library/react/dist/pure.js:97:26) at renderComponent (test/components/views/right_panel/UserInfo-test.tsx:207:22) at Object.renderComponent (test/components/views/right_panel/UserInfo-test.tsx:236:13)
<UserInfo /> › without a room › renders encryption info panel without pending verification: src/hooks/useUserTimezone.ts#L26
TypeError: cli.doesServerSupportExtendedProfiles is not a function at doesServerSupportExtendedProfiles (src/hooks/useUserTimezone.ts:26:13) at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20) at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14) at HTMLUnknownElement.callTheUserObjectsOperation (node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30) at innerInvokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:350:25) at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:241:34) at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16) at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31) at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9) at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14) at performSyncWorkOnRoot (node_modules/react-dom/cjs/react-dom.development.js:22269:3) at node_modules/react-dom/cjs/react-dom.development.js:11327:26 at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushSyncCallbackQueueImpl (node_modules/react-dom/cjs/react-dom.development.js:11322:9) at flushSyncCallbackQueue (node_modules/react-dom/cjs/react-dom.development.js:11309:3) at batchedUpdates$1 (node_modules/react-dom/cjs/react-dom.development.js:22387:7) at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1042:14) at render (node_modules/@testing-library/react/dist/pure.js:97:26) at renderComponent (test/components/views/right_panel/UserInfo-test.tsx:207:22) at Object.renderComponent (test/components/views/right_panel/UserInfo-test.tsx:241:13)
<UserInfo /> › without a room › renders encryption verification panel with pending verification: src/hooks/useUserTimezone.ts#L26
TypeError: cli.doesServerSupportExtendedProfiles is not a function at doesServerSupportExtendedProfiles (src/hooks/useUserTimezone.ts:26:13) at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20) at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14) at HTMLUnknownElement.callTheUserObjectsOperation (node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30) at innerInvokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:350:25) at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:241:34) at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16) at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31) at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9) at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14) at performSyncWorkOnRoot (node_modules/react-dom/cjs/react-dom.development.js:22269:3) at node_modules/react-dom/cjs/react-dom.development.js:11327:26 at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushSyncCallbackQueueImpl (node_modules/react-dom/cjs/react-dom.development.js:11322:9) at flushSyncCallbackQueue (node_modules/react-dom/cjs/react-dom.development.js:11309:3) at batchedUpdates$1 (node_modules/react-dom/cjs/react-dom.development.js:22387:7) at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1042:14) at render (node_modules/@testing-library/react/dist/pure.js:97:26) at renderComponent (test/components/views/right_panel/UserInfo-test.tsx:207:22) at Object.renderComponent (test/components/views/right_panel/UserInfo-test.tsx:246:13)
<UserInfo /> › without a room › should show error modal when the verification request is cancelled with a mismatch: src/hooks/useUserTimezone.ts#L26
TypeError: cli.doesServerSupportExtendedProfiles is not a function at doesServerSupportExtendedProfiles (src/hooks/useUserTimezone.ts:26:13) at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20) at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14) at HTMLUnknownElement.callTheUserObjectsOperation (node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30) at innerInvokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:350:25) at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:241:34) at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16) at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31) at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9) at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14) at performSyncWorkOnRoot (node_modules/react-dom/cjs/react-dom.development.js:22269:3) at node_modules/react-dom/cjs/react-dom.development.js:11327:26 at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushSyncCallbackQueueImpl (node_modules/react-dom/cjs/react-dom.development.js:11322:9) at flushSyncCallbackQueue (node_modules/react-dom/cjs/react-dom.development.js:11309:3) at batchedUpdates$1 (node_modules/react-dom/cjs/react-dom.development.js:22387:7) at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1042:14) at render (node_modules/@testing-library/react/dist/pure.js:97:26) at renderComponent (test/components/views/right_panel/UserInfo-test.tsx:207:22) at Object.renderComponent (test/components/views/right_panel/UserInfo-test.tsx:255:13)
<UserInfo /> › without a room › should not show error modal when the verification request is changed for some other reason: src/hooks/useUserTimezone.ts#L26
TypeError: cli.doesServerSupportExtendedProfiles is not a function at doesServerSupportExtendedProfiles (src/hooks/useUserTimezone.ts:26:13) at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20) at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14) at HTMLUnknownElement.callTheUserObjectsOperation (node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30) at innerInvokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:350:25) at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:241:34) at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16) at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31) at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9) at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14) at performSyncWorkOnRoot (node_modules/react-dom/cjs/react-dom.development.js:22269:3) at node_modules/react-dom/cjs/react-dom.development.js:11327:26 at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushSyncCallbackQueueImpl (node_modules/react-dom/cjs/react-dom.development.js:11322:9) at flushSyncCallbackQueue (node_modules/react-dom/cjs/react-dom.development.js:11309:3) at batchedUpdates$1 (node_modules/react-dom/cjs/react-dom.development.js:22387:7) at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1042:14) at render (node_modules/@testing-library/react/dist/pure.js:97:26) at renderComponent (test/components/views/right_panel/UserInfo-test.tsx:207:22) at Object.renderComponent (test/components/views/right_panel/UserInfo-test.tsx:270:13)
<UserInfo /> › without a room › renders close button correctly when encryption panel with a pending verification request: src/hooks/useUserTimezone.ts#L26
TypeError: cli.doesServerSupportExtendedProfiles is not a function at doesServerSupportExtendedProfiles (src/hooks/useUserTimezone.ts:26:13) at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20) at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14) at HTMLUnknownElement.callTheUserObjectsOperation (node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30) at innerInvokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:350:25) at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:241:34) at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16) at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31) at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9) at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14) at performSyncWorkOnRoot (node_modules/react-dom/cjs/react-dom.development.js:22269:3) at node_modules/react-dom/cjs/react-dom.development.js:11327:26 at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushSyncCallbackQueueImpl (node_modules/react-dom/cjs/react-dom.development.js:11322:9) at flushSyncCallbackQueue (node_modules/react-dom/cjs/react-dom.development.js:11309:3) at batchedUpdates$1 (node_modules/react-dom/cjs/react-dom.development.js:22387:7) at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1042:14) at render (node_modules/@testing-library/react/dist/pure.js:97:26) at renderComponent (test/components/views/right_panel/UserInfo-test.tsx:207:22) at Object.renderComponent (test/components/views/right_panel/UserInfo-test.tsx:291:13)
<UserInfo /> › with a room › renders user info: src/hooks/useUserTimezone.ts#L26
TypeError: cli.doesServerSupportExtendedProfiles is not a function at doesServerSupportExtendedProfiles (src/hooks/useUserTimezone.ts:26:13) at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20) at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14) at HTMLUnknownElement.callTheUserObjectsOperation (node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30) at innerInvokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:350:25) at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:241:34) at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16) at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31) at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9) at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14) at performSyncWorkOnRoot (node_modules/react-dom/cjs/react-dom.development.js:22269:3) at node_modules/react-dom/cjs/react-dom.development.js:11327:26 at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushSyncCallbackQueueImpl (node_modules/react-dom/cjs/react-dom.development.js:11322:9) at flushSyncCallbackQueue (node_modules/react-dom/cjs/react-dom.development.js:11309:3) at batchedUpdates$1 (node_modules/react-dom/cjs/react-dom.development.js:22387:7) at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1042:14) at render (node_modules/@testing-library/react/dist/pure.js:97:26) at renderComponent (test/components/views/right_panel/UserInfo-test.tsx:207:22) at Object.renderComponent (test/components/views/right_panel/UserInfo-test.tsx:299:13)
<UserInfo /> › with a room › does not render space header when room is not a space room: src/hooks/useUserTimezone.ts#L26
TypeError: cli.doesServerSupportExtendedProfiles is not a function at doesServerSupportExtendedProfiles (src/hooks/useUserTimezone.ts:26:13) at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20) at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14) at HTMLUnknownElement.callTheUserObjectsOperation (node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30) at innerInvokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:350:25) at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:241:34) at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16) at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31) at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9) at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14) at performSyncWorkOnRoot (node_modules/react-dom/cjs/react-dom.development.js:22269:3) at node_modules/react-dom/cjs/react-dom.development.js:11327:26 at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12) at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10) at flushSyncCallbackQueueImpl (node_modules/react-dom/cjs/react-dom.development.js:11322:9) at flushSyncCallbackQueue (node_modules/react-dom/cjs/react-dom.development.js:11309:3) at batchedUpdates$1 (node_modules/react-dom/cjs/react-dom.development.js:22387:7) at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1042:14) at render (node_modules/@testing-library/react/dist/pure.js:97:26) at renderComponent (test/components/views/right_panel/UserInfo-test.tsx:207:22) at Object.renderComponent (test/components/views/right_panel/UserInfo-test.tsx:304:13)