Skip to content

Commit b7b71a7

Browse files
committed
Skip tests on node 18, prisma requires node 20+
1 parent c0c84d8 commit b7b71a7

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

dev-packages/node-integration-tests/suites/tracing/prisma-orm-v7/scenario.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { PrismaPg } from '@prisma/adapter-pg';
2-
import { PrismaClient } from './prisma/generated/prisma/client.js';
32
import * as Sentry from '@sentry/node';
43
import { randomBytes } from 'crypto';
4+
import { PrismaClient } from './prisma/generated/prisma/client.js';
55

66
// Stop the process from exiting before the transaction is sent
77
setInterval(() => {}, 1000);

dev-packages/node-integration-tests/suites/tracing/prisma-orm-v7/test.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
import { afterAll, describe, expect } from 'vitest';
1+
import { afterAll, expect } from 'vitest';
2+
import { conditionalTest } from '../../../utils';
23
import { cleanupChildProcesses, createEsmAndCjsTests } from '../../../utils/runner';
34

45
afterAll(() => {
56
cleanupChildProcesses();
67
});
78

8-
describe('Prisma ORM v7 Tests', () => {
9+
// Prisma 7 requires Node.js 20.19+
10+
conditionalTest({ min: 20 })('Prisma ORM v7 Tests', () => {
911
createEsmAndCjsTests(
1012
__dirname,
1113
'scenario.mjs',

0 commit comments

Comments
 (0)