|
5 | 5 |
|
6 | 6 | from .harness import assert_validation_errors, assert_sdl_validation_errors
|
7 | 7 |
|
8 |
| -assert_errors = partial(assert_validation_errors, KnownDirectivesRule) |
9 |
| - |
10 |
| -assert_valid = partial(assert_errors, errors=[]) |
11 |
| - |
12 |
| -assert_sdl_errors = partial(assert_sdl_validation_errors, KnownDirectivesRule) |
13 |
| - |
14 |
| -assert_sdl_valid = partial(assert_sdl_errors, errors=[]) |
15 |
| - |
| 8 | +schema_with_directives = build_schema( |
| 9 | + """ |
| 10 | + type Query { |
| 11 | + dummy: String |
| 12 | + } |
| 13 | +
|
| 14 | + directive @onQuery on QUERY |
| 15 | + directive @onMutation on MUTATION |
| 16 | + directive @onSubscription on SUBSCRIPTION |
| 17 | + directive @onField on FIELD |
| 18 | + directive @onFragmentDefinition on FRAGMENT_DEFINITION |
| 19 | + directive @onFragmentSpread on FRAGMENT_SPREAD |
| 20 | + directive @onInlineFragment on INLINE_FRAGMENT |
| 21 | + directive @onVariableDefinition on VARIABLE_DEFINITION |
| 22 | + """ |
| 23 | +) |
16 | 24 |
|
17 | 25 | schema_with_sdl_directives = build_schema(
|
18 | 26 | """
|
|
30 | 38 | """
|
31 | 39 | )
|
32 | 40 |
|
| 41 | +assert_errors = partial( |
| 42 | + assert_validation_errors, KnownDirectivesRule, schema=schema_with_directives |
| 43 | +) |
| 44 | + |
| 45 | +assert_valid = partial(assert_errors, errors=[]) |
| 46 | + |
| 47 | +assert_sdl_errors = partial(assert_sdl_validation_errors, KnownDirectivesRule) |
| 48 | + |
| 49 | +assert_sdl_valid = partial(assert_sdl_errors, errors=[]) |
| 50 | + |
33 | 51 |
|
34 | 52 | def describe_known_directives():
|
35 | 53 | def with_no_directives():
|
|
0 commit comments