test: Add tests for ActiveWorkflowRunner class (#5278)

This commit is contained in:
Omar Ajoue
2023-02-10 15:24:20 +01:00
committed by GitHub
parent 538984dc2f
commit a2e2ec5442
4 changed files with 357 additions and 39 deletions

View File

@@ -10,7 +10,7 @@ import {
import config from '@/config';
import * as Db from '@/Db';
import * as testDb from '../integration/shared/testDb';
import { NodeTypes as MockNodeTypes } from './Helpers';
import { mockNodeTypesData, NodeTypes as MockNodeTypes } from './Helpers';
import { UserService } from '@/user/user.service';
import { PermissionChecker } from '@/UserManagement/PermissionChecker';
import * as UserManagementHelper from '@/UserManagement/UserManagementHelper';
@@ -388,24 +388,4 @@ describe('PermissionChecker.checkSubworkflowExecutePolicy', () => {
});
});
const MOCK_NODE_TYPES_DATA = ['start', 'actionNetwork'].reduce<INodeTypeData>((acc, nodeName) => {
return (
(acc[`n8n-nodes-base.${nodeName}`] = {
sourcePath: '',
type: {
description: {
displayName: nodeName,
name: nodeName,
group: [],
description: '',
version: 1,
defaults: {},
inputs: [],
outputs: [],
properties: [],
},
},
}),
acc
);
}, {});
const MOCK_NODE_TYPES_DATA = mockNodeTypesData(['start', 'actionNetwork']);