Skip to content

Commit

Permalink
Add first round of error tests
Browse files Browse the repository at this point in the history
  • Loading branch information
tobias-tengler committed Jun 20, 2024
1 parent 889706d commit cec7624
Show file tree
Hide file tree
Showing 44 changed files with 5,097 additions and 750 deletions.
452 changes: 0 additions & 452 deletions src/HotChocolate/Fusion/test/Core.Tests/ErrorTests.cs

This file was deleted.

599 changes: 599 additions & 0 deletions src/HotChocolate/Fusion/test/Core.Tests/NullMergingTests.cs

Large diffs are not rendered by default.

801 changes: 801 additions & 0 deletions src/HotChocolate/Fusion/test/Core.Tests/SubgraphErrorTests.cs

Large diffs are not rendered by default.

884 changes: 884 additions & 0 deletions src/HotChocolate/Fusion/test/Core.Tests/TransportErrorTests.cs

Large diffs are not rendered by default.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# Resolve_Parallel_Entry_Resolver_Returns_Null_For_Both_Services

## Result

```json
{
"data": {
"viewer": null
}
}
```

## Request

```graphql
{
viewer {
userId
name
}
}
```

## QueryPlan Hash

```text
67E2E96813F837B04240596B9A496A198932F2F2
```

## QueryPlan

```json
{
"document": "{ viewer { userId name } }",
"rootNode": {
"type": "Sequence",
"nodes": [
{
"type": "Parallel",
"nodes": [
{
"type": "Resolve",
"subgraph": "a",
"document": "query fetch_viewer_1 { viewer { name } }",
"selectionSetId": 0
},
{
"type": "Resolve",
"subgraph": "b",
"document": "query fetch_viewer_2 { viewer { userId } }",
"selectionSetId": 0
}
]
},
{
"type": "Compose",
"selectionSetIds": [
0
]
}
]
}
}
```

Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# Resolve_Parallel_Entry_Resolver_Returns_Null_For_One_Service

## Result

```json
{
"data": {
"viewer": {
"userId": "456",
"name": null
}
}
}
```

## Request

```graphql
{
viewer {
userId
name
}
}
```

## QueryPlan Hash

```text
67E2E96813F837B04240596B9A496A198932F2F2
```

## QueryPlan

```json
{
"document": "{ viewer { userId name } }",
"rootNode": {
"type": "Sequence",
"nodes": [
{
"type": "Parallel",
"nodes": [
{
"type": "Resolve",
"subgraph": "a",
"document": "query fetch_viewer_1 { viewer { name } }",
"selectionSetId": 0
},
{
"type": "Resolve",
"subgraph": "b",
"document": "query fetch_viewer_2 { viewer { userId } }",
"selectionSetId": 0
}
]
},
{
"type": "Compose",
"selectionSetIds": [0]
}
]
}
}
```
Loading

0 comments on commit cec7624

Please sign in to comment.