test: add sleep to ensure proper timing for room deletion in participant and end meeting tests
This commit is contained in:
parent
fd7260863f
commit
b44e7e2b6a
@ -7,6 +7,7 @@ import {
|
|||||||
deleteParticipant,
|
deleteParticipant,
|
||||||
deleteRoom,
|
deleteRoom,
|
||||||
disconnectFakeParticipants,
|
disconnectFakeParticipants,
|
||||||
|
sleep,
|
||||||
startTestServer
|
startTestServer
|
||||||
} from '../../../helpers/request-helpers.js';
|
} from '../../../helpers/request-helpers.js';
|
||||||
import { RoomData, setupSingleRoom } from '../../../helpers/test-scenarios.js';
|
import { RoomData, setupSingleRoom } from '../../../helpers/test-scenarios.js';
|
||||||
@ -65,6 +66,7 @@ describe('Meetings API Tests', () => {
|
|||||||
let response = await deleteRoom(roomData.room.roomId, { force: true });
|
let response = await deleteRoom(roomData.room.roomId, { force: true });
|
||||||
expect(response.status).toBe(204);
|
expect(response.status).toBe(204);
|
||||||
|
|
||||||
|
await sleep('1s'); // Wait a bit for the meeting to be closed and the room deleted
|
||||||
response = await deleteParticipant(roomData.room.roomId, participantName, roomData.moderatorCookie);
|
response = await deleteParticipant(roomData.room.roomId, participantName, roomData.moderatorCookie);
|
||||||
expect(response.status).toBe(404);
|
expect(response.status).toBe(404);
|
||||||
expect(response.body.error).toBe('Room Error');
|
expect(response.body.error).toBe('Room Error');
|
||||||
|
|||||||
@ -7,6 +7,7 @@ import {
|
|||||||
disconnectFakeParticipants,
|
disconnectFakeParticipants,
|
||||||
endMeeting,
|
endMeeting,
|
||||||
getRoom,
|
getRoom,
|
||||||
|
sleep,
|
||||||
startTestServer
|
startTestServer
|
||||||
} from '../../../helpers/request-helpers.js';
|
} from '../../../helpers/request-helpers.js';
|
||||||
import { RoomData, setupSingleRoom } from '../../../helpers/test-scenarios.js';
|
import { RoomData, setupSingleRoom } from '../../../helpers/test-scenarios.js';
|
||||||
@ -74,6 +75,7 @@ describe('Meetings API Tests', () => {
|
|||||||
let response = await deleteRoom(roomData.room.roomId, { force: true });
|
let response = await deleteRoom(roomData.room.roomId, { force: true });
|
||||||
expect(response.status).toBe(204);
|
expect(response.status).toBe(204);
|
||||||
|
|
||||||
|
await sleep('1s'); // Wait a bit for the meeting to be closed and the room deleted
|
||||||
response = await endMeeting(roomData.room.roomId, roomData.moderatorCookie);
|
response = await endMeeting(roomData.room.roomId, roomData.moderatorCookie);
|
||||||
expect(response.status).toBe(404);
|
expect(response.status).toBe(404);
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user