Skip to content

Commit

Permalink
PR: Use ContainsData to trim the test down.
Browse files Browse the repository at this point in the history
  • Loading branch information
shahzadlone committed Sep 1, 2022
1 parent 0a32f85 commit 4fb13d7
Showing 1 changed file with 1 addition and 214 deletions.
215 changes: 1 addition & 214 deletions tests/integration/schema/input_type_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -70,81 +70,10 @@ func TestInputTypeOfComplexSchema(t *testing.T) {
}
}
`,
ExpectedData: map[string]interface{}{
ContainsData: map[string]interface{}{
"__type": map[string]interface{}{
"name": "author",
"fields": []interface{}{
map[string]interface{}{
"name": "_avg",
"args": []interface{}{
map[string]interface{}{
"name": "_group",
"type": map[string]interface{}{
"inputFields": []interface{}{
map[string]interface{}{
"name": "field",
"type": map[string]interface{}{
"name": "authorNumericFieldsArg",
"ofType": interface{}(nil)},
},
map[string]interface{}{
"name": "filter",
"type": map[string]interface{}{
"name": "authorFilterArg",
"ofType": interface{}(nil),
},
},
},
"name": "author__NumericSelector",
"ofType": interface{}(nil),
},
},
},
},
map[string]interface{}{
"name": "_count",
"args": []interface{}{
map[string]interface{}{
"name": "_group",
"type": map[string]interface{}{
"inputFields": []interface{}{
map[string]interface{}{
"name": "_",
"type": map[string]interface{}{
"name": "Int",
"ofType": interface{}(nil),
},
},
map[string]interface{}{
"name": "filter",
"type": map[string]interface{}{
"name": "authorFilterArg",
"ofType": interface{}(nil),
},
},
},
"name": "author__CountSelector",
"ofType": interface{}(nil),
},
},
map[string]interface{}{
"name": "_version",
"type": map[string]interface{}{
"inputFields": []interface{}{
map[string]interface{}{
"name": "_",
"type": map[string]interface{}{
"name": "Int",
"ofType": interface{}(nil),
},
},
},
"name": "author___version__CountSelector",
"ofType": interface{}(nil),
},
},
},
},
map[string]interface{}{
"name": "_group",
"args": []interface{}{
Expand Down Expand Up @@ -370,148 +299,6 @@ func TestInputTypeOfComplexSchema(t *testing.T) {
},
},
},
map[string]interface{}{
"name": "_key",
"args": []interface{}{},
},
map[string]interface{}{
"name": "_sum",
"args": []interface{}{
map[string]interface{}{
"name": "_group",
"type": map[string]interface{}{
"inputFields": []interface{}{
map[string]interface{}{
"name": "field",
"type": map[string]interface{}{
"name": "authorNumericFieldsArg",
"ofType": interface{}(nil),
},
},
map[string]interface{}{
"name": "filter",
"type": map[string]interface{}{
"name": "authorFilterArg",
"ofType": interface{}(nil),
},
},
},
"name": "author__NumericSelector",
"ofType": interface{}(nil),
},
},
},
},
map[string]interface{}{
"name": "_version",
"args": []interface{}{},
},
map[string]interface{}{
"name": "age",
"args": []interface{}{},
},
map[string]interface{}{
"name": "name",
"args": []interface{}{},
},
map[string]interface{}{
"args": []interface{}{},
"name": "verified",
},
map[string]interface{}{
"name": "wrote",
"args": []interface{}{
map[string]interface{}{
"name": "filter",
"type": map[string]interface{}{
"inputFields": []interface{}{
map[string]interface{}{
"name": "_and",
"type": map[string]interface{}{
"name": interface{}(nil),
"ofType": map[string]interface{}{
"kind": "INPUT_OBJECT",
"name": "bookFilterArg",
},
},
},
map[string]interface{}{
"name": "_key",
"type": map[string]interface{}{
"name": "IDOperatorBlock",
"ofType": interface{}(nil),
},
},
map[string]interface{}{
"name": "_not",
"type": map[string]interface{}{
"name": "bookFilterArg",
"ofType": interface{}(nil),
},
},
map[string]interface{}{
"name": "_or",
"type": map[string]interface{}{
"name": interface{}(nil),
"ofType": map[string]interface{}{
"kind": "INPUT_OBJECT",
"name": "bookFilterArg",
},
},
},
map[string]interface{}{
"name": "author",
"type": map[string]interface{}{
"name": "authorFilterBaseArg",
"ofType": interface{}(nil),
},
},
map[string]interface{}{
"name": "author_id",
"type": map[string]interface{}{
"name": "IDOperatorBlock",
"ofType": interface{}(nil),
},
},
map[string]interface{}{
"name": "name",
"type": map[string]interface{}{
"name": "StringOperatorBlock",
"ofType": interface{}(nil),
},
},
map[string]interface{}{
"name": "publisher",
"type": map[string]interface{}{
"name": "publisherFilterBaseArg",
"ofType": interface{}(nil),
},
},
map[string]interface{}{
"name": "publisher_id",
"type": map[string]interface{}{
"name": "IDOperatorBlock",
"ofType": interface{}(nil),
},
},
map[string]interface{}{
"name": "rating",
"type": map[string]interface{}{
"name": "FloatOperatorBlock",
"ofType": interface{}(nil),
},
},
},
"name": "bookFilterArg",
"ofType": interface{}(nil),
},
},
},
},
map[string]interface{}{
"name": "wrote_id",
"args": []interface{}{},
},
},
},
},
Expand Down

0 comments on commit 4fb13d7

Please sign in to comment.