ci: Delete some duplicate code in cli tests (no-changelog) (#9049)
This commit is contained in:
committed by
GitHub
parent
b8ab049932
commit
ff77ef4b62
@@ -1,20 +1,14 @@
|
||||
import { mock } from 'jest-mock-extended';
|
||||
import Container from 'typedi';
|
||||
import type { EntityMetadata } from '@n8n/typeorm';
|
||||
import { EntityManager, DataSource, Not, LessThanOrEqual } from '@n8n/typeorm';
|
||||
import { Not, LessThanOrEqual } from '@n8n/typeorm';
|
||||
|
||||
import config from '@/config';
|
||||
import { ExecutionEntity } from '@db/entities/ExecutionEntity';
|
||||
import { ExecutionRepository } from '@db/repositories/execution.repository';
|
||||
|
||||
import { mockInstance } from '../../shared/mocking';
|
||||
import { mockEntityManager } from '../../shared/mocking';
|
||||
|
||||
describe('ExecutionRepository', () => {
|
||||
const entityManager = mockInstance(EntityManager);
|
||||
const dataSource = mockInstance(DataSource, { manager: entityManager });
|
||||
dataSource.getMetadata.mockReturnValue(mock<EntityMetadata>({ target: ExecutionEntity }));
|
||||
Object.assign(entityManager, { connection: dataSource });
|
||||
|
||||
const entityManager = mockEntityManager(ExecutionEntity);
|
||||
const executionRepository = Container.get(ExecutionRepository);
|
||||
const mockDate = new Date('2023-12-28 12:34:56.789Z');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user