mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 18:12:04 +00:00
feat(core): Add folder synchronization to environments feature (#14005)
This commit is contained in:
@@ -8,6 +8,7 @@ import { nanoid } from 'nanoid';
|
||||
import fsp from 'node:fs/promises';
|
||||
|
||||
import { CredentialsRepository } from '@/databases/repositories/credentials.repository';
|
||||
import { FolderRepository } from '@/databases/repositories/folder.repository';
|
||||
import { ProjectRepository } from '@/databases/repositories/project.repository';
|
||||
import { SharedCredentialsRepository } from '@/databases/repositories/shared-credentials.repository';
|
||||
import { UserRepository } from '@/databases/repositories/user.repository';
|
||||
@@ -26,7 +27,9 @@ describe('SourceControlImportService', () => {
|
||||
let projectRepository: ProjectRepository;
|
||||
let sharedCredentialsRepository: SharedCredentialsRepository;
|
||||
let userRepository: UserRepository;
|
||||
let folderRepository: FolderRepository;
|
||||
let service: SourceControlImportService;
|
||||
|
||||
const cipher = mockInstance(Cipher);
|
||||
|
||||
beforeAll(async () => {
|
||||
@@ -36,6 +39,7 @@ describe('SourceControlImportService', () => {
|
||||
projectRepository = Container.get(ProjectRepository);
|
||||
sharedCredentialsRepository = Container.get(SharedCredentialsRepository);
|
||||
userRepository = Container.get(UserRepository);
|
||||
folderRepository = Container.get(FolderRepository);
|
||||
service = new SourceControlImportService(
|
||||
mock(),
|
||||
mock(),
|
||||
@@ -53,6 +57,7 @@ describe('SourceControlImportService', () => {
|
||||
mock(),
|
||||
mock(),
|
||||
mock(),
|
||||
folderRepository,
|
||||
mock<InstanceSettings>({ n8nFolder: '/some-path' }),
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user