fix(core): Fix .map calls on NodeExecutionOutput (no-changelog) (#11955)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2024-12-02 16:55:01 +01:00
committed by GitHub
parent 967340a293
commit 969439ce56
10 changed files with 75 additions and 61 deletions

View File

@@ -100,7 +100,7 @@ describe('Test MergeV3, combineBySql operation', () => {
inputsData,
);
expect(returnData[0].json).toEqual({
expect(returnData[0][0].json).toEqual({
data_1: 'a',
id: 1,
data: 'aa',
@@ -120,7 +120,9 @@ describe('Test MergeV3, combineBySql operation', () => {
[inputsData[0], []],
);
expect(returnData[0].json).toEqual({
expect(returnData.length).toEqual(1);
expect(returnData[0].length).toEqual(5);
expect(returnData[0][0].json).toEqual({
data: 'a',
data_1: 'a',
id: 1,
@@ -179,13 +181,15 @@ describe('Test MergeV3, combineBySql operation', () => {
inputsData,
);
expect(returnData[0].json).toEqual({
expect(returnData.length).toEqual(1);
expect(returnData[0].length).toEqual(5);
expect(returnData[0][0].json).toEqual({
id: 1,
data: 'aa',
name: 'Sam',
country: 'PL',
});
expect(returnData[4].json).toEqual({
expect(returnData[0][4].json).toEqual({
id: 5,
data: 'ff',
country: 'ES',
@@ -203,8 +207,9 @@ describe('Test MergeV3, combineBySql operation', () => {
inputsData,
);
expect(returnData.length).toEqual(3);
expect(returnData[2].json).toEqual({
expect(returnData.length).toEqual(1);
expect(returnData[0].length).toEqual(3);
expect(returnData[0][2].json).toEqual({
id: 3,
data: 'cc',
name: 'Jon',
@@ -223,8 +228,9 @@ describe('Test MergeV3, combineBySql operation', () => {
inputsData,
);
expect(returnData.length).toEqual(7);
expect(returnData[2].json).toEqual({
expect(returnData.length).toEqual(1);
expect(returnData[0].length).toEqual(7);
expect(returnData[0][2].json).toEqual({
id: 3,
data: 'cc',
name: 'Jon',
@@ -242,8 +248,9 @@ describe('Test MergeV3, combineBySql operation', () => {
inputsData,
);
expect(returnData.length).toEqual(25);
expect(returnData[0].json).toEqual({
expect(returnData.length).toEqual(1);
expect(returnData[0].length).toEqual(25);
expect(returnData[0][0].json).toEqual({
data_1: 'a',
id: 1,
data: 'aa',
@@ -262,8 +269,9 @@ describe('Test MergeV3, append operation', () => {
inputsData,
);
expect(returnData.length).toEqual(10);
expect(returnData[0].json).toEqual({
expect(returnData.length).toEqual(1);
expect(returnData[0].length).toEqual(10);
expect(returnData[0][0].json).toEqual({
id: 1,
data: 'a',
name: 'Sam',
@@ -283,8 +291,9 @@ describe('Test MergeV3, combineByFields operation', () => {
inputsData,
);
expect(returnData.length).toEqual(3);
expect(returnData[1].json).toEqual({
expect(returnData.length).toEqual(1);
expect(returnData[0].length).toEqual(3);
expect(returnData[0][1].json).toEqual({
id: 2,
data: 'bb',
name: 'Dan',
@@ -302,8 +311,9 @@ describe('Test MergeV3, combineByPosition operation', () => {
inputsData,
);
expect(returnData.length).toEqual(5);
expect(returnData[4].json).toEqual({
expect(returnData.length).toEqual(1);
expect(returnData[0].length).toEqual(5);
expect(returnData[0][4].json).toEqual({
id: 5,
data: 'ff',
name: 'Joe',
@@ -325,8 +335,9 @@ describe('Test MergeV3, chooseBranch operation', () => {
inputsData,
);
expect(returnData.length).toEqual(5);
expect(returnData[0].json).toEqual({
expect(returnData.length).toEqual(1);
expect(returnData[0].length).toEqual(5);
expect(returnData[0][0].json).toEqual({
id: 1,
data: 'aa',
country: 'PL',
@@ -345,8 +356,9 @@ describe('Test MergeV3, combineAll operation', () => {
inputsData,
);
expect(returnData.length).toEqual(25);
expect(returnData[0].json).toEqual({
expect(returnData.length).toEqual(1);
expect(returnData[0].length).toEqual(25);
expect(returnData[0][0].json).toEqual({
id: 1,
data: 'aa',
name: 'Sam',