Skip to content

Commit

Permalink
test(client): port prisma promise (#14032)
Browse files Browse the repository at this point in the history
* refactor: remove old promise tests

* test: add new promise tests

* test: add coverage for all methods
  • Loading branch information
danstarns committed Aug 9, 2022
1 parent f6d1a65 commit cf9aba8
Show file tree
Hide file tree
Showing 11 changed files with 338 additions and 263 deletions.

This file was deleted.

Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.

This file was deleted.

101 changes: 0 additions & 101 deletions packages/client/src/__tests__/integration/happy/prismaPromise/test.ts

This file was deleted.

24 changes: 24 additions & 0 deletions packages/client/tests/functional/prisma-promise/_matrix.ts
@@ -0,0 +1,24 @@
import { defineMatrix } from '../_utils/defineMatrix'

export default defineMatrix(() => [
[
{
provider: 'sqlite',
},
{
provider: 'postgresql',
},
{
provider: 'mysql',
},
{
provider: 'sqlserver',
},
{
provider: 'cockroachdb',
},
{
provider: 'mongodb',
},
],
])
21 changes: 21 additions & 0 deletions packages/client/tests/functional/prisma-promise/prisma/_schema.ts
@@ -0,0 +1,21 @@
import { idForProvider } from '../../_utils/idForProvider'
import testMatrix from '../_matrix'

export default testMatrix.setupSchema(({ provider }) => {
return /* Prisma */ `
datasource db {
provider = "${provider}"
url = env("DATABASE_URI_${provider}")
}
generator client {
provider = "prisma-client-js"
binaryTargets = ["native"]
}
model User {
id ${idForProvider(provider)}
email String @unique
}
`
})

0 comments on commit cf9aba8

Please sign in to comment.