Skip to content

Commit 1918d15

Browse files
committed
Handle GraphQL version tests
1 parent d788cdf commit 1918d15

4 files changed

Lines changed: 24 additions & 4 deletions

File tree

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
import { defineProject, mergeConfig } from 'vitest/config';
22
import { sharedConfig } from '../../../../vitest.config.js';
33

4+
const include = ['**/*.spec.ts'];
5+
if (process.env.GRAPHQL_VERSION === '15') {
6+
include.push('!**/*.v16+.spec.ts');
7+
}
8+
49
export default mergeConfig(
510
sharedConfig,
611
defineProject({
712
test: {
813
name: 'typescript-generic-sdk',
9-
include: ['**/*.spec.ts'],
14+
include,
1015
},
1116
}),
1217
);

packages/plugins/typescript/graphql-request/vitest.config.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
import { defineProject, mergeConfig } from 'vitest/config';
22
import { sharedConfig } from '../../../../vitest.config.js';
33

4+
const include = ['**/*.spec.ts'];
5+
if (process.env.GRAPHQL_VERSION === '15') {
6+
include.push('!**/*.v16+.spec.ts');
7+
}
8+
49
export default mergeConfig(
510
sharedConfig,
611
defineProject({
712
test: {
813
name: 'typescript-graphql-request',
9-
include: ['**/*.spec.ts'],
14+
include,
1015
setupFiles: './vitest.setup.ts',
1116
},
1217
}),
Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
import { defineProject, mergeConfig } from 'vitest/config';
22
import { sharedConfig } from '../../../../vitest.config.js';
33

4+
const include = ['**/*.spec.ts'];
5+
if (process.env.GRAPHQL_VERSION === '15') {
6+
include.push('!**/*.v16+.spec.ts');
7+
}
8+
49
export default mergeConfig(
510
sharedConfig,
611
defineProject({
712
test: {
813
name: 'typescript-jit-sdk',
9-
include: ['**/*.spec.ts'],
14+
include,
1015
},
1116
}),
1217
);

packages/plugins/typescript/react-apollo/vitest.config.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
import { defineProject, mergeConfig } from 'vitest/config';
22
import { sharedConfig } from '../../../../vitest.config.js';
33

4+
const include = ['**/*.spec.ts'];
5+
if (process.env.GRAPHQL_VERSION === '15') {
6+
include.push('!**/*.v16+.spec.ts');
7+
}
8+
49
export default mergeConfig(
510
sharedConfig,
611
defineProject({
712
test: {
813
name: 'typescript-react-apollo',
9-
include: ['**/*.spec.ts'],
14+
include,
1015
setupFiles: './vitest.setup.ts',
1116
},
1217
}),

0 commit comments

Comments
 (0)