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

Commit 8399b63

Browse files
author
Kerry
authored
fix threadsupport type issues in tests (#9359)
1 parent 3e4f315 commit 8399b63

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

test/components/views/context_menus/MessageContextMenu-test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import {
2727
EventType,
2828
} from 'matrix-js-sdk/src/matrix';
2929
import { ExtensibleEvent, MessageEvent, M_POLL_KIND_DISCLOSED, PollStartEvent } from 'matrix-events-sdk';
30-
import { Thread } from "matrix-js-sdk/src/models/thread";
30+
import { FeatureSupport, Thread } from "matrix-js-sdk/src/models/thread";
3131
import { mocked } from "jest-mock";
3232
import { act } from '@testing-library/react';
3333

@@ -469,7 +469,7 @@ describe('MessageContextMenu', () => {
469469
const eventContent = MessageEvent.from("hello");
470470
const mxEvent = new MatrixEvent(eventContent.serialize());
471471

472-
Thread.hasServerSideSupport = true;
472+
Thread.hasServerSideSupport = FeatureSupport.Stable;
473473
const context = {
474474
canSendMessages: true,
475475
};

test/components/views/messages/MessageActionBar-test.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import {
2525
MsgType,
2626
Room,
2727
} from 'matrix-js-sdk/src/matrix';
28-
import { Thread } from 'matrix-js-sdk/src/models/thread';
28+
import { FeatureSupport, Thread } from 'matrix-js-sdk/src/models/thread';
2929

3030
import MessageActionBar from '../../../../src/components/views/messages/MessageActionBar';
3131
import {
@@ -388,13 +388,13 @@ describe('<MessageActionBar />', () => {
388388

389389
describe('thread button', () => {
390390
beforeEach(() => {
391-
Thread.setServerSideSupport(true, false);
391+
Thread.setServerSideSupport(FeatureSupport.Stable);
392392
});
393393

394394
describe('when threads feature is not enabled', () => {
395395
it('does not render thread button when threads does not have server support', () => {
396396
jest.spyOn(SettingsStore, 'getValue').mockReturnValue(false);
397-
Thread.setServerSideSupport(false, false);
397+
Thread.setServerSideSupport(FeatureSupport.None);
398398
const { queryByLabelText } = getComponent({ mxEvent: alicesMessageEvent });
399399
expect(queryByLabelText('Reply in thread')).toBeFalsy();
400400
});

0 commit comments

Comments
 (0)