test: make test to work with latest identitydb

This commit is contained in:
2026-05-20 23:22:46 +09:00
parent 488ba20eb6
commit 6f4f65a8ee
2 changed files with 5 additions and 5 deletions

View File

@@ -12,11 +12,11 @@ describe('Persona initialization', () => {
models: { models: {
factExtractor: { factExtractor: {
async extract(input) { async extract(input) {
return { return [{
statement: 'Mina likes quiet cafes.', statement: 'Mina likes quiet cafes.',
topics: [{ name: 'persona' }, { name: 'Mina' }], topics: [{ name: 'persona' }, { name: 'Mina' }],
source: 'test', source: 'test',
}; }];
}, },
}, },
}, },

View File

@@ -11,15 +11,15 @@ describe('sleepMemory', () => {
factExtractor: { factExtractor: {
async extract(input) { async extract(input) {
if (input.includes('Seed:')) { if (input.includes('Seed:')) {
return { statement: 'Mina remembers stable details.', topics: [{ name: 'persona' }, { name: 'Mina' }] }; return [{ statement: 'Mina remembers stable details.', topics: [{ name: 'persona' }, { name: 'Mina' }] }];
} }
expect(input).toContain('user@2026-05-01T15:00:00.000Z: 나는 타입스크립트를 2025년부터 시작했어'); expect(input).toContain('user@2026-05-01T15:00:00.000Z: 나는 타입스크립트를 2025년부터 시작했어');
expect(input).toContain('Objectivize'); expect(input).toContain('Objectivize');
return { return [{
statement: 'The user started TypeScript in 2025.', statement: 'The user started TypeScript in 2025.',
topics: [{ name: 'user' }, { name: 'TypeScript' }, { name: '2025' }], topics: [{ name: 'user' }, { name: 'TypeScript' }, { name: '2025' }],
confidence: 0.9, confidence: 0.9,
}; }];
}, },
}, },
}, },