fix(core): Missing pairing info (#7326)

Github issue / Community forum post (link here to close automatically):
This commit is contained in:
Michael Kret
2023-10-10 18:36:20 +03:00
committed by GitHub
parent 6479eb180f
commit e2c3c7aceb
52 changed files with 363 additions and 157 deletions

View File

@@ -61,9 +61,11 @@ describe('Test AirtableV2, base => getMany', () => {
name: 'base 1',
permissionLevel: 'create',
},
pairedItem: {
item: 0,
},
pairedItem: [
{
item: 0,
},
],
},
{
json: {
@@ -71,9 +73,11 @@ describe('Test AirtableV2, base => getMany', () => {
name: 'base 2',
permissionLevel: 'edit',
},
pairedItem: {
item: 0,
},
pairedItem: [
{
item: 0,
},
],
},
{
json: {
@@ -81,9 +85,11 @@ describe('Test AirtableV2, base => getMany', () => {
name: 'base 3',
permissionLevel: 'create',
},
pairedItem: {
item: 0,
},
pairedItem: [
{
item: 0,
},
],
},
]);
});
@@ -107,9 +113,11 @@ describe('Test AirtableV2, base => getMany', () => {
name: 'base 2',
permissionLevel: 'edit',
},
pairedItem: {
item: 0,
},
pairedItem: [
{
item: 0,
},
],
},
]);
});

View File

@@ -16,6 +16,9 @@ export const node: INode = {
export const createMockExecuteFunction = (nodeParameters: IDataObject) => {
const fakeExecuteFunction = {
getInputData() {
return [{ json: {} }];
},
getNodeParameter(
parameterName: string,
_itemIndex: number,

View File

@@ -110,9 +110,11 @@ describe('Test AirtableV2, search operation', () => {
expect(result).toHaveLength(2);
expect(result[0]).toEqual({
json: { id: 'recYYY', foo: 'foo 2', bar: 'bar 2' },
pairedItem: {
item: 0,
},
pairedItem: [
{
item: 0,
},
],
});
});
@@ -152,9 +154,11 @@ describe('Test AirtableV2, search operation', () => {
expect(result).toHaveLength(1);
expect(result[0]).toEqual({
json: { id: 'recYYY', foo: 'foo 2', bar: 'bar 2' },
pairedItem: {
item: 0,
},
pairedItem: [
{
item: 0,
},
],
});
});
});