Unit test tsc fixes part 15 (#8104)
* fix ts issues in MPollBody test Signed-off-by: Kerry Archibald <kerrya@element.io> * fix ts issues in PollCreateDialog Signed-off-by: Kerry Archibald <kerrya@element.io> * fix settings components Signed-off-by: Kerry Archibald <kerrya@element.io> * fix DateSeparator Signed-off-by: Kerry Archibald <kerrya@element.io> * fix loosies Signed-off-by: Kerry Archibald <kerrya@element.io> * update tsconfig Signed-off-by: Kerry Archibald <kerrya@element.io>
This commit is contained in:
parent
2bf1d2b287
commit
abc225d3c6
16 changed files with 2663 additions and 3038 deletions
|
@ -1,6 +1,7 @@
|
|||
// skinned-sdk should be the first import in most tests
|
||||
import '../../../skinned-sdk';
|
||||
import React from "react";
|
||||
import { mocked } from 'jest-mock';
|
||||
import {
|
||||
renderIntoDocument,
|
||||
Simulate,
|
||||
|
@ -53,11 +54,10 @@ describe('<SpaceSettingsVisibilityTab />', () => {
|
|||
];
|
||||
const space = mkSpace(client, mockSpaceId);
|
||||
const getStateEvents = mockStateEventImplementation(events);
|
||||
space.currentState.getStateEvents.mockImplementation(getStateEvents);
|
||||
space.currentState.mayClientSendStateEvent.mockReturnValue(false);
|
||||
const mockGetJoinRule = jest.fn().mockReturnValue(joinRule);
|
||||
space.getJoinRule = mockGetJoinRule;
|
||||
space.currentState.getJoinRule = mockGetJoinRule;
|
||||
mocked(space.currentState).getStateEvents.mockImplementation(getStateEvents);
|
||||
mocked(space.currentState).mayClientSendStateEvent.mockReturnValue(false);
|
||||
space.getJoinRule.mockReturnValue(joinRule);
|
||||
mocked(space.currentState).getJoinRule.mockReturnValue(joinRule);
|
||||
return space as unknown as Room;
|
||||
};
|
||||
const defaultProps = {
|
||||
|
@ -70,6 +70,7 @@ describe('<SpaceSettingsVisibilityTab />', () => {
|
|||
const wrapper = renderIntoDocument<HTMLSpanElement>(
|
||||
// wrap in element so renderIntoDocument can render functional component
|
||||
<span>
|
||||
{ /* @ts-ignore */ }
|
||||
<SpaceSettingsVisibilityTab {...defaultProps} {...props} />
|
||||
</span>,
|
||||
) as HTMLSpanElement;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue