@@ -116,7 +116,7 @@ let ``Execute handles execution of abstract types: isTypeOf is used to resolve r
116
116
empty errors
117
117
data |> equals ( upcast expected)
118
118
119
- [<Fact( Skip = " Not implemented " ) >]
119
+ [<Fact>]
120
120
let ``Execute handles execution of abstract types : not specified Interface types produce error`` () =
121
121
let query =
122
122
""" {
@@ -130,7 +130,7 @@ let ``Execute handles execution of abstract types: not specified Interface types
130
130
131
131
let result = sync <| schemaWithInterface.Value.AsyncExecute ( parse query)
132
132
ensureRequestError result <| fun [ petsError ] ->
133
- petsError |> ensureValidationError " Field ' pets' does not allow nulls and list values. " [ " pets" ; " 0 " ]
133
+ petsError |> ensureExecutionError " Non-Null field pets resolved as a null! " [ " pets" ; 1 ]
134
134
135
135
let query =
136
136
""" {
@@ -144,7 +144,7 @@ let ``Execute handles execution of abstract types: not specified Interface types
144
144
145
145
let result = sync <| schemaWithInterface.Value.AsyncExecute ( parse query)
146
146
ensureRequestError result <| fun [ petsError ] ->
147
- petsError |> ensureValidationError " Field ' pets' does not allow nulls and list values. " [ " pets" ; " 0 " ]
147
+ petsError |> ensureExecutionError " Non-Null field pets resolved as a null! " [ " pets" ; 0 ]
148
148
149
149
[<Fact>]
150
150
let ``Execute handles execution of abstract types : not specified Interface types must be filtered out if they allow null`` () =
@@ -322,7 +322,7 @@ let ``Execute handles execution of abstract types: isTypeOf is used to resolve r
322
322
empty errors
323
323
data |> equals ( upcast expected)
324
324
325
- [<Fact( Skip = " Not implemented " ) >]
325
+ [<Fact>]
326
326
let ``Execute handles execution of abstract types : not specified Union types produce error`` () =
327
327
let query =
328
328
""" {
@@ -336,7 +336,7 @@ let ``Execute handles execution of abstract types: not specified Union types pro
336
336
337
337
let result = sync <| schemaWithUnion.Value.AsyncExecute ( parse query)
338
338
ensureRequestError result <| fun [ petsError ] ->
339
- petsError |> ensureValidationError " Field ' pets' does not allow nulls and list values. " [ " pets" ; " 0 " ]
339
+ petsError |> ensureExecutionError " Non-Null field pets resolved as a null! " [ " pets" ; 1 ]
340
340
341
341
let query =
342
342
""" {
@@ -350,7 +350,7 @@ let ``Execute handles execution of abstract types: not specified Union types pro
350
350
351
351
let result = sync <| schemaWithUnion.Value.AsyncExecute ( parse query)
352
352
ensureRequestError result <| fun [ petsError ] ->
353
- petsError |> ensureValidationError " Field ' pets' does not allow nulls and list values. " [ " pets" ; " 0 " ]
353
+ petsError |> ensureExecutionError " Non-Null field pets resolved as a null! " [ " pets" ; 0 ]
354
354
355
355
[<Fact>]
356
356
let ``Execute handles execution of abstract types : not specified Union types must be filtered out`` () =
0 commit comments