Skip to content

Commit 8d2d4c6

Browse files
committed
Add coverage for responder.ensureThinkingMessageSent behavior
1 parent 0d84b50 commit 8d2d4c6

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packages/ai-bot/tests/responding-test.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ module('Responding', (hooks) => {
133133
test('Sends thinking message', async () => {
134134
await responder.ensureThinkingMessageSent();
135135

136-
const sentEvents = fakeMatrixClient.getSentEvents();
136+
let sentEvents = fakeMatrixClient.getSentEvents();
137137
assert.equal(sentEvents.length, 1, 'One event should be sent');
138138
assert.equal(
139139
sentEvents[0].eventType,
@@ -150,6 +150,10 @@ module('Responding', (hooks) => {
150150
thinkingMessage,
151151
'Message body should match',
152152
);
153+
154+
await responder.ensureThinkingMessageSent();
155+
sentEvents = fakeMatrixClient.getSentEvents();
156+
assert.equal(sentEvents.length, 1, 'Still only one event');
153157
});
154158

155159
test('Sends first content message immediately, replace the thinking message', async () => {

0 commit comments

Comments
 (0)