@@ -225,13 +225,11 @@ describe('Type System: Objects', () => {
225
225
226
226
expect ( TypeWithDeprecatedField . getFields ( ) . bar ) . to . include ( {
227
227
name : 'bar' ,
228
- isDeprecated : true ,
229
228
deprecationReason : 'A terrible reason' ,
230
229
} ) ;
231
230
232
231
expect ( TypeWithDeprecatedField . getFields ( ) . baz ) . to . include ( {
233
232
name : 'baz' ,
234
- isDeprecated : true ,
235
233
deprecationReason : '' ,
236
234
} ) ;
237
235
} ) ;
@@ -251,7 +249,6 @@ describe('Type System: Objects', () => {
251
249
args : [ ] ,
252
250
resolve : undefined ,
253
251
subscribe : undefined ,
254
- isDeprecated : false ,
255
252
deprecationReason : undefined ,
256
253
extensions : undefined ,
257
254
astNode : undefined ,
@@ -289,7 +286,6 @@ describe('Type System: Objects', () => {
289
286
] ,
290
287
resolve : undefined ,
291
288
subscribe : undefined ,
292
- isDeprecated : false ,
293
289
deprecationReason : undefined ,
294
290
extensions : undefined ,
295
291
astNode : undefined ,
@@ -384,20 +380,6 @@ describe('Type System: Objects', () => {
384
380
) ;
385
381
} ) ;
386
382
387
- it ( 'rejects an Object type with an isDeprecated instead of deprecationReason on field' , ( ) => {
388
- const OldObject = new GraphQLObjectType ( {
389
- name : 'OldObject' ,
390
- // $FlowExpectedError[incompatible-call]
391
- fields : {
392
- field : { type : ScalarType , isDeprecated : true } ,
393
- } ,
394
- } ) ;
395
-
396
- expect ( ( ) => OldObject . getFields ( ) ) . to . throw (
397
- 'OldObject.field should provide "deprecationReason" instead of "isDeprecated".' ,
398
- ) ;
399
- } ) ;
400
-
401
383
it ( 'rejects an Object type with incorrectly typed interfaces' , ( ) => {
402
384
const objType = new GraphQLObjectType ( {
403
385
name : 'SomeObject' ,
@@ -621,13 +603,11 @@ describe('Type System: Enums', () => {
621
603
622
604
expect ( EnumTypeWithDeprecatedValue . getValues ( ) [ 0 ] ) . to . include ( {
623
605
name : 'foo' ,
624
- isDeprecated : true ,
625
606
deprecationReason : 'Just because' ,
626
607
} ) ;
627
608
628
609
expect ( EnumTypeWithDeprecatedValue . getValues ( ) [ 1 ] ) . to . include ( {
629
610
name : 'bar' ,
630
- isDeprecated : true ,
631
611
deprecationReason : '' ,
632
612
} ) ;
633
613
} ) ;
@@ -647,7 +627,6 @@ describe('Type System: Enums', () => {
647
627
name : 'NULL' ,
648
628
description : undefined ,
649
629
value : null ,
650
- isDeprecated : false ,
651
630
deprecationReason : undefined ,
652
631
extensions : undefined ,
653
632
astNode : undefined ,
@@ -656,7 +635,6 @@ describe('Type System: Enums', () => {
656
635
name : 'NAN' ,
657
636
description : undefined ,
658
637
value : NaN ,
659
- isDeprecated : false ,
660
638
deprecationReason : undefined ,
661
639
extensions : undefined ,
662
640
astNode : undefined ,
@@ -665,7 +643,6 @@ describe('Type System: Enums', () => {
665
643
name : 'NO_CUSTOM_VALUE' ,
666
644
description : undefined ,
667
645
value : 'NO_CUSTOM_VALUE' ,
668
- isDeprecated : false ,
669
646
deprecationReason : undefined ,
670
647
extensions : undefined ,
671
648
astNode : undefined ,
@@ -740,21 +717,6 @@ describe('Type System: Enums', () => {
740
717
'SomeEnum.FOO must refer to an object with a "value" key representing an internal value but got: 10.' ,
741
718
) ;
742
719
} ) ;
743
-
744
- it ( 'does not allow isDeprecated instead of deprecationReason on enum' , ( ) => {
745
- expect (
746
- ( ) =>
747
- new GraphQLEnumType ( {
748
- name : 'SomeEnum' ,
749
- // $FlowExpectedError[prop-missing]
750
- values : {
751
- FOO : { isDeprecated : true } ,
752
- } ,
753
- } ) ,
754
- ) . to . throw (
755
- 'SomeEnum.FOO should provide "deprecationReason" instead of "isDeprecated".' ,
756
- ) ;
757
- } ) ;
758
720
} ) ;
759
721
760
722
describe ( 'Type System: Input Objects' , ( ) => {
0 commit comments