fix tests
This commit is contained in:
@@ -79,6 +79,17 @@ export const mockSendTextMessage = jest.fn()
|
||||
return Promise.resolve()
|
||||
})
|
||||
|
||||
export const mockSendMessage = jest.fn()
|
||||
.mockImplementationOnce(() => {
|
||||
return Promise.reject({
|
||||
name: "UnknownDeviceError",
|
||||
devices: ['device1', 'device2']
|
||||
})
|
||||
})
|
||||
.mockImplementation(() => {
|
||||
return Promise.resolve()
|
||||
})
|
||||
|
||||
export const mockSetDeviceKnown = jest.fn()
|
||||
|
||||
export const mockInvite = jest.fn()
|
||||
@@ -138,6 +149,12 @@ export const mockGetJoinedRoomMembers = jest.fn(() => {
|
||||
})
|
||||
});
|
||||
|
||||
export const mockGetGroupUsers = jest.fn(() => {
|
||||
return Promise.resolve({
|
||||
chunk: { user_id: 'user_id_1', user_id: 'user_id_2' }
|
||||
})
|
||||
});
|
||||
|
||||
export const mockGetUser = jest.fn().mockReturnValue({ presence: 'online'});
|
||||
|
||||
export const mockClient = {
|
||||
@@ -156,6 +173,7 @@ export const mockClient = {
|
||||
isCryptoEnabled: mockIsCryptoEnabled,
|
||||
createRoom: mockCreateRoom,
|
||||
setPowerLevel: mockSetPowerLevel,
|
||||
sendMessage: mockSendMessage,
|
||||
sendTextMessage: mockSendTextMessage,
|
||||
deactivateAccount: mockDeactivateAccount,
|
||||
login: mockLogin,
|
||||
@@ -167,6 +185,7 @@ export const mockClient = {
|
||||
kick: mockKick,
|
||||
getJoinedRoomMembers: mockGetJoinedRoomMembers,
|
||||
getUser: mockGetUser,
|
||||
getGroupUsers: mockGetGroupUsers,
|
||||
}
|
||||
|
||||
export const WebStorageSessionStore = jest.fn()
|
||||
|
||||
Reference in New Issue
Block a user