test: make test to work with latest identitydb
This commit is contained in:
@@ -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',
|
||||||
};
|
}];
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -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,
|
||||||
};
|
}];
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user