test: expect conversational dave presence
This commit is contained in:
@@ -49,7 +49,8 @@ test('dynamic presence sends a grounded message and persists a variable next eva
|
||||
const now = new Date('2026-07-06T12:00:00Z');
|
||||
const outcome = await presence.tick(now);
|
||||
assert.deepEqual(outcome, { sent: true, reason: 'sent' });
|
||||
assert.match(messages[0], /^\[DAVE \/\/ AKTIV\]/);
|
||||
assert.match(messages[0], /^Die Lage ist ruhig/);
|
||||
assert.doesNotMatch(messages[0], /\[DAVE \/\/ AKTIV\]/);
|
||||
assert.match(messages[0], /Belege:/);
|
||||
assert.match(calls[0].prompt, /dynamic presence evaluation, not a fixed scheduled briefing/i);
|
||||
assert.equal(calls[0].options.mode, 'presence');
|
||||
|
||||
Reference in New Issue
Block a user