test(instance-ai): mock service storage locally

This commit is contained in:
Oleg Ivaniv 2026-05-05 11:06:31 +02:00
parent 960afb0020
commit 50109bb4a1
No known key found for this signature in database
2 changed files with 14 additions and 16 deletions

View File

@ -21,16 +21,15 @@ jest.mock('@n8n/instance-ai', () => {
mapMastraChunkToEvent: jest.fn(),
};
});
jest.mock('@mastra/core/agent', () => ({}));
jest.mock('@mastra/core/storage', () => ({
MemoryStorage: class {},
MastraCompositeStore: class {},
WorkflowsStorage: class {},
jest.mock('../storage/typeorm-composite-store', () => ({
TypeORMCompositeStore: class TypeORMCompositeStore {},
}));
jest.mock('@mastra/memory', () => ({
Memory: class {},
jest.mock('../storage/typeorm-memory-storage', () => ({
TypeORMMemoryStorage: class TypeORMMemoryStorage {},
}));
jest.mock('../storage/typeorm-workflows-storage', () => ({
TypeORMWorkflowsStorage: class TypeORMWorkflowsStorage {},
}));
jest.mock('@mastra/core/workflows', () => ({}));
import type { User } from '@n8n/db';

View File

@ -21,16 +21,15 @@ jest.mock('@n8n/instance-ai', () => {
mapMastraChunkToEvent: jest.fn(),
};
});
jest.mock('@mastra/core/agent', () => ({}));
jest.mock('@mastra/core/storage', () => ({
MemoryStorage: class {},
MastraCompositeStore: class {},
WorkflowsStorage: class {},
jest.mock('../storage/typeorm-composite-store', () => ({
TypeORMCompositeStore: class TypeORMCompositeStore {},
}));
jest.mock('@mastra/memory', () => ({
Memory: class {},
jest.mock('../storage/typeorm-memory-storage', () => ({
TypeORMMemoryStorage: class TypeORMMemoryStorage {},
}));
jest.mock('../storage/typeorm-workflows-storage', () => ({
TypeORMWorkflowsStorage: class TypeORMWorkflowsStorage {},
}));
jest.mock('@mastra/core/workflows', () => ({}));
import type { User } from '@n8n/db';