tests.ts•553 B
import testMatrix from './_matrix'
// @ts-ignore
import type { Prisma as PrismaNamespace, PrismaClient } from './generated/prisma/client'
declare let prisma: PrismaClient
declare let Prisma: typeof PrismaNamespace
testMatrix.setupTestSuite(() => {
test('correctly rejects empty arrays in places where empty objects are allowed', async () => {
const result = prisma.user.findMany({
where: {
// @ts-expect-error
AND: [[]],
},
})
await expect(result).rejects.toThrow(Prisma.PrismaClientValidationError)
})
})