3. Test Language Server and publish - Prisma CLI version 5.15.0-dev.13 #2956
3_LS_tests_publish.yml
on: workflow_dispatch
Annotations
2 errors
src/__test__/quickFix.test.ts > Quick Fixes > from prisma-schema-wasm > @relation referenced side missing @unique:
packages/language-server/src/__test__/quickFix.test.ts#L30
AssertionError: expected [ { …(4) } ] to strictly equal [ { …(4) } ]
- Expected
+ Received
Array [
Object {
"diagnostics": Array [
Object {
"message": "Error parsing attribute \"@relation\": The argument `references` must refer to a unique criterion in the related model. Consider adding an `@unique` attribute to the field `field` in the model `A`.",
"range": Object {
"end": Object {
"character": 0,
"line": 15,
},
"start": Object {
"character": 2,
"line": 14,
},
},
"severity": 1,
},
],
"edit": Object {
"changes": Object {
"file:///codeActions/one_to_many_referenced_side_misses_unique_single_field.prisma": Array [
Object {
"newText": " @unique",
"range": Object {
"end": Object {
- "character": 12,
+ "character": 11,
"line": 7,
},
"start": Object {
- "character": 12,
+ "character": 11,
"line": 7,
},
},
},
],
},
},
"kind": "quickfix",
"title": "Make referenced field(s) unique",
},
]
❯ assertQuickFix src/__test__/quickFix.test.ts:30:26
❯ src/__test__/quickFix.test.ts:224:7
|
Run tests (windows-latest)
Process completed with exit code 1.
|