コード例 #1
0
ファイル: test_validation.py プロジェクト: lirsacc/py-gql
    def test_accept_generic_global_default_resolver(self,
                                                    schema: Schema) -> None:
        def default_resolver(root, info, ctx, **args):
            pass

        schema.default_resolver = default_resolver

        validate_schema(schema)
コード例 #2
0
ファイル: test_validation.py プロジェクト: lirsacc/py-gql
    def test_reject_bad_global_default_resolver(self, schema: Schema) -> None:
        def default_resolver(root, info, ctx):
            pass

        schema.default_resolver = default_resolver

        with pytest.raises(SchemaError):
            validate_schema(schema)