Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@
},
"scripts": {
"lint": "eslint . --max-warnings=0",
"test:unit": "node --experimental-test-module-mocks --test-reporter dot --test ./test",
"test:unit": "node --experimental-test-module-mocks --test-reporter dot --test ./test/**/*.spec.js",
"package": "node esbuild.package.js",
"postinstall": "npx simple-git-hooks",
"check:types": "tsc --noEmit"
Expand Down
8 changes: 4 additions & 4 deletions test/forward_engineering/mappers/arguments.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,22 @@ const getArgumentDefaultValueMock = mock.fn(() => '');
const joinInlineStatementsMock = mock.fn(() => '');
const formatFEStatementMock = mock.fn(() => '');

mock.module('../../../forward_engineering/mappers/directiveUsageStatements', {
mock.module('../../../forward_engineering/mappers/directiveUsageStatements.js', {
namedExports: {
getDirectivesUsageStatement: getDirectivesUsageStatementMock,
},
});
mock.module('../../../forward_engineering/mappers/argumentDefaultValue', {
mock.module('../../../forward_engineering/mappers/argumentDefaultValue.js', {
namedExports: {
getArgumentDefaultValue: getArgumentDefaultValueMock,
},
});
mock.module('../../../forward_engineering/helpers/feStatementJoinHelper', {
mock.module('../../../forward_engineering/helpers/feStatementJoinHelper.js', {
namedExports: {
joinInlineStatements: joinInlineStatementsMock,
},
});
mock.module('../../../forward_engineering/helpers/feStatementFormatHelper', {
mock.module('../../../forward_engineering/helpers/feStatementFormatHelper.js', {
namedExports: {
formatFEStatement: formatFEStatementMock,
},
Expand Down
2 changes: 1 addition & 1 deletion test/forward_engineering/mappers/directives.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ const { strictEqual, deepStrictEqual } = require('node:assert');

const getArgumentsMock = mock.fn(() => ({ argumentsStatement: '', argumentsWarningComment: '' }));

mock.module('../../../forward_engineering/mappers/arguments', {
mock.module('../../../forward_engineering/mappers/arguments.js', {
namedExports: {
getArguments: getArgumentsMock,
},
Expand Down
10 changes: 5 additions & 5 deletions test/forward_engineering/mappers/fields.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,27 +7,27 @@ const getArgumentsMock = mock.fn(() => ({ argumentsStatement: '', argumentsWarni
const getDirectivesUsageStatementMock = mock.fn(() => '');
const getFieldDefaultValueStatementMock = mock.fn(() => '');

mock.module('../../../forward_engineering/helpers/feStatementJoinHelper', {
mock.module('../../../forward_engineering/helpers/feStatementJoinHelper.js', {
namedExports: {
joinInlineStatements: joinInlineStatementsMock,
},
});
mock.module('../../../forward_engineering/helpers/referenceHelper', {
mock.module('../../../forward_engineering/helpers/referenceHelper.js', {
namedExports: {
getDefinitionNameFromReferencePath: getDefinitionNameFromReferencePathMock,
},
});
mock.module('../../../forward_engineering/mappers/arguments', {
mock.module('../../../forward_engineering/mappers/arguments.js', {
namedExports: {
getArguments: getArgumentsMock,
},
});
mock.module('../../../forward_engineering/mappers/directiveUsageStatements', {
mock.module('../../../forward_engineering/mappers/directiveUsageStatements.js', {
namedExports: {
getDirectivesUsageStatement: getDirectivesUsageStatementMock,
},
});
mock.module('../../../forward_engineering/mappers/fieldDefaultValue', {
mock.module('../../../forward_engineering/mappers/fieldDefaultValue.js', {
namedExports: {
getFieldDefaultValueStatement: getFieldDefaultValueStatementMock,
},
Expand Down
6 changes: 3 additions & 3 deletions test/forward_engineering/mappers/objectLikeType.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@ const joinInlineStatementsMock = mock.fn();
const getDirectivesUsageStatementMock = mock.fn(() => '');
const getImplementsInterfacesStatementMock = mock.fn(() => '');

mock.module('../../../forward_engineering/helpers/feStatementJoinHelper', {
mock.module('../../../forward_engineering/helpers/feStatementJoinHelper.js', {
namedExports: {
joinInlineStatements: joinInlineStatementsMock,
},
});
mock.module('../../../forward_engineering/mappers/directiveUsageStatements', {
mock.module('../../../forward_engineering/mappers/directiveUsageStatements.js', {
namedExports: {
getDirectivesUsageStatement: getDirectivesUsageStatementMock,
},
});
mock.module('../../../forward_engineering/mappers/implementsInterfaces', {
mock.module('../../../forward_engineering/mappers/implementsInterfaces.js', {
namedExports: {
getImplementsInterfacesStatement: getImplementsInterfacesStatementMock,
},
Expand Down
4 changes: 2 additions & 2 deletions test/forward_engineering/mappers/rootTypes.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ const { strictEqual, deepStrictEqual } = require('assert');
const formatFEStatementMock = mock.fn();
const getRootTypeFieldsMock = mock.fn();

mock.module('../../../forward_engineering/helpers/feStatementFormatHelper', {
mock.module('../../../forward_engineering/helpers/feStatementFormatHelper.js', {
namedExports: {
formatFEStatement: formatFEStatementMock,
},
});
mock.module('../../../forward_engineering/mappers/fields', {
mock.module('../../../forward_engineering/mappers/fields.js', {
namedExports: {
getRootTypeFields: getRootTypeFieldsMock,
},
Expand Down
6 changes: 3 additions & 3 deletions test/forward_engineering/mappers/unions.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@ const getDefinitionNameFromReferencePathMock = mock.fn(() => '');
const joinInlineStatementsMock = mock.fn(() => '');
const getDirectivesUsageStatementMock = mock.fn(() => '');

mock.module('../../../forward_engineering/helpers/referenceHelper', {
mock.module('../../../forward_engineering/helpers/referenceHelper.js', {
namedExports: {
getDefinitionNameFromReferencePath: getDefinitionNameFromReferencePathMock,
},
});

mock.module('../../../forward_engineering/helpers/feStatementJoinHelper', {
mock.module('../../../forward_engineering/helpers/feStatementJoinHelper.js', {
namedExports: {
joinInlineStatements: joinInlineStatementsMock,
},
});

mock.module('../../../forward_engineering/mappers/directiveUsageStatements', {
mock.module('../../../forward_engineering/mappers/directiveUsageStatements.js', {
namedExports: {
getDirectivesUsageStatement: getDirectivesUsageStatementMock,
},
Expand Down
6 changes: 3 additions & 3 deletions test/reverse_engineering/mappers/arguments.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ const assert = require('assert');

// Mock dependencies
const mapDirectivesUsageMock = mock.fn(() => []);
mock.module('../../../reverse_engineering/mappers/directiveUsage', {
mock.module('../../../reverse_engineering/mappers/directiveUsage.js', {
namedExports: {
mapDirectivesUsage: mapDirectivesUsageMock,
},
Expand All @@ -24,7 +24,7 @@ const astNodeKindMock = {
OBJECT_FIELD: 'ObjectField',
};

mock.module('../../../reverse_engineering/constants/graphqlAST', {
mock.module('../../../reverse_engineering/constants/graphqlAST.js', {
namedExports: {
astNodeKind: astNodeKindMock,
},
Expand All @@ -43,7 +43,7 @@ const parseDefaultValueMock = mock.fn(value => {
return 'default-value';
});

mock.module('../../../reverse_engineering/mappers/defaultValue', {
mock.module('../../../reverse_engineering/mappers/defaultValue.js', {
namedExports: {
parseDefaultValue: parseDefaultValueMock,
},
Expand Down
6 changes: 3 additions & 3 deletions test/reverse_engineering/mappers/field.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ const assert = require('assert');
// Mock dependencies
const mapDirectivesUsageMock = mock.fn(() => []);

mock.module('../../../reverse_engineering/mappers/directiveUsage', {
mock.module('../../../reverse_engineering/mappers/directiveUsage.js', {
namedExports: {
mapDirectivesUsage: mapDirectivesUsageMock,
},
Expand All @@ -25,13 +25,13 @@ const astNodeKindMock = {
OBJECT_FIELD: 'ObjectField',
};

mock.module('../../../reverse_engineering/constants/graphqlAST', {
mock.module('../../../reverse_engineering/constants/graphqlAST.js', {
namedExports: {
astNodeKind: astNodeKindMock,
},
});

mock.module('../../../reverse_engineering/constants/types', {
mock.module('../../../reverse_engineering/constants/types.js', {
namedExports: {
BUILT_IN_SCALAR_LIST: ['String', 'Int', 'Float', 'Boolean', 'ID'],
},
Expand Down
4 changes: 2 additions & 2 deletions test/reverse_engineering/mappers/rootTypes.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ const assert = require('assert');

// Mock dependencies
const mapDirectivesUsageMock = mock.fn(() => []);
mock.module('../../../reverse_engineering/mappers/directiveUsage', {
mock.module('../../../reverse_engineering/mappers/directiveUsage.js', {
namedExports: {
mapDirectivesUsage: mapDirectivesUsageMock,
},
});

// Mock getFieldsSchema
const getFieldsSchemaMock = mock.fn(() => ({ properties: {}, required: [] }));
mock.module('../../../reverse_engineering/mappers/field', {
mock.module('../../../reverse_engineering/mappers/field.js', {
namedExports: {
getFieldsSchema: getFieldsSchemaMock,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ const assert = require('assert');

const mapDirectivesUsageMock = mock.fn(() => []);

mock.module('../../../../reverse_engineering/mappers/directiveUsage', {
mock.module('../../../../reverse_engineering/mappers/directiveUsage.js', {
namedExports: {
mapDirectivesUsage: mapDirectivesUsageMock,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const assert = require('assert');
const { astNodeKind } = require('../../../../reverse_engineering/constants/graphqlAST');

const mapDirectivesUsageMock = mock.fn(() => []);
mock.module('../../../../reverse_engineering/mappers/directiveUsage', {
mock.module('../../../../reverse_engineering/mappers/directiveUsage.js', {
namedExports: {
mapDirectivesUsage: mapDirectivesUsageMock,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ const assert = require('assert');

// Mock dependencies
const mapDirectivesUsageMock = mock.fn(() => []);
mock.module('../../../../reverse_engineering/mappers/directiveUsage', {
mock.module('../../../../reverse_engineering/mappers/directiveUsage.js', {
namedExports: {
mapDirectivesUsage: mapDirectivesUsageMock,
},
});

// Mock getFieldsSchema instead of mapField
const getFieldsSchemaMock = mock.fn(() => ({ properties: {}, required: [] }));
mock.module('../../../../reverse_engineering/mappers/field', {
mock.module('../../../../reverse_engineering/mappers/field.js', {
namedExports: {
getFieldsSchema: getFieldsSchemaMock,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,22 @@ const assert = require('assert');

// Mock dependencies
const mapDirectivesUsageMock = mock.fn(() => []);
mock.module('../../../../reverse_engineering/mappers/directiveUsage', {
mock.module('../../../../reverse_engineering/mappers/directiveUsage.js', {
namedExports: {
mapDirectivesUsage: mapDirectivesUsageMock,
},
});

// Mock getFieldsSchema instead of mapField
const getFieldsSchemaMock = mock.fn(() => ({ properties: {}, required: [] }));
mock.module('../../../../reverse_engineering/mappers/field', {
mock.module('../../../../reverse_engineering/mappers/field.js', {
namedExports: {
getFieldsSchema: getFieldsSchemaMock,
},
});

const mapImplementsInterfacesMock = mock.fn(() => []);
mock.module('../../../../reverse_engineering/mappers/implementsInterfaces', {
mock.module('../../../../reverse_engineering/mappers/implementsInterfaces.js', {
namedExports: {
mapImplementsInterfaces: mapImplementsInterfacesMock,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,22 @@ const assert = require('assert');

// Mock dependencies
const mapDirectivesUsageMock = mock.fn(() => []);
mock.module('../../../../reverse_engineering/mappers/directiveUsage', {
mock.module('../../../../reverse_engineering/mappers/directiveUsage.js', {
namedExports: {
mapDirectivesUsage: mapDirectivesUsageMock,
},
});

// Mock getFieldsSchema instead of mapField
const getFieldsSchemaMock = mock.fn(() => ({ properties: {}, required: [] }));
mock.module('../../../../reverse_engineering/mappers/field', {
mock.module('../../../../reverse_engineering/mappers/field.js', {
namedExports: {
getFieldsSchema: getFieldsSchemaMock,
},
});

const mapImplementsInterfacesMock = mock.fn(() => []);
mock.module('../../../../reverse_engineering/mappers/implementsInterfaces', {
mock.module('../../../../reverse_engineering/mappers/implementsInterfaces.js', {
namedExports: {
mapImplementsInterfaces: mapImplementsInterfacesMock,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ const assert = require('assert');
// Mock dependencies
const mapDirectivesUsageMock = mock.fn(() => []);

mock.module('../../../../reverse_engineering/mappers/directiveUsage', {
mock.module('../../../../reverse_engineering/mappers/directiveUsage.js', {
namedExports: {
mapDirectivesUsage: mapDirectivesUsageMock,
},
Expand Down
Loading