@@ -195,7 +195,8 @@ describe('Type System: Objects', () => {
195
195
input : {
196
196
description : 'Argument description.' ,
197
197
type : ScalarType ,
198
- defaultValue : 'DefaultValue' ,
198
+ defaultValue : undefined ,
199
+ externalDefaultValue : 'DefaultValue' ,
199
200
defaultValueLiteral : undefined ,
200
201
deprecationReason : 'Argument deprecation reason.' ,
201
202
extensions : { someExtension : 'extension' } ,
@@ -343,6 +344,7 @@ describe('Type System: Objects', () => {
343
344
description : undefined ,
344
345
type : ScalarType ,
345
346
defaultValue : undefined ,
347
+ externalDefaultValue : undefined ,
346
348
deprecationReason : undefined ,
347
349
extensions : { } ,
348
350
astNode : undefined ,
@@ -467,6 +469,7 @@ describe('Type System: Interfaces', () => {
467
469
description : 'Argument description.' ,
468
470
type : ScalarType ,
469
471
defaultValue : undefined ,
472
+ externalDefaultValue : undefined ,
470
473
defaultValueLiteral : dummyAny ,
471
474
deprecationReason : 'Argument deprecation reason.' ,
472
475
extensions : { someExtension : 'extension' } ,
@@ -802,7 +805,8 @@ describe('Type System: Input Objects', () => {
802
805
input : {
803
806
description : 'Argument description.' ,
804
807
type : ScalarType ,
805
- defaultValue : 'DefaultValue' ,
808
+ defaultValue : undefined ,
809
+ externalDefaultValue : 'DefaultValue' ,
806
810
defaultValueLiteral : undefined ,
807
811
deprecationReason : 'Argument deprecation reason.' ,
808
812
extensions : { someExtension : 'extension' } ,
@@ -832,6 +836,7 @@ describe('Type System: Input Objects', () => {
832
836
description : undefined ,
833
837
type : ScalarType ,
834
838
defaultValue : undefined ,
839
+ externalDefaultValue : undefined ,
835
840
deprecationReason : undefined ,
836
841
extensions : { } ,
837
842
astNode : undefined ,
@@ -852,6 +857,7 @@ describe('Type System: Input Objects', () => {
852
857
description : undefined ,
853
858
type : ScalarType ,
854
859
defaultValue : undefined ,
860
+ externalDefaultValue : undefined ,
855
861
extensions : { } ,
856
862
deprecationReason : undefined ,
857
863
astNode : undefined ,
@@ -901,14 +907,15 @@ describe('Type System: Input Objects', () => {
901
907
const inputObjType = new GraphQLInputObjectType ( {
902
908
name : 'SomeInputObject' ,
903
909
fields : {
904
- f : { type : ScalarType , defaultValue : 3 } ,
910
+ f : { type : ScalarType , externalDefaultValue : 3 } ,
905
911
} ,
906
912
} ) ;
907
913
expect ( inputObjType . getFields ( ) . f ) . to . deep . include ( {
908
914
name : 'f' ,
909
915
description : undefined ,
910
916
type : ScalarType ,
911
- defaultValue : { value : 3 } ,
917
+ defaultValue : undefined ,
918
+ externalDefaultValue : { value : 3 } ,
912
919
deprecationReason : undefined ,
913
920
extensions : { } ,
914
921
astNode : undefined ,
@@ -929,7 +936,8 @@ describe('Type System: Input Objects', () => {
929
936
name : 'f' ,
930
937
description : undefined ,
931
938
type : ScalarType ,
932
- defaultValue : { literal : { kind : 'IntValue' , value : '3' } } ,
939
+ defaultValue : undefined ,
940
+ externalDefaultValue : { literal : { kind : 'IntValue' , value : '3' } } ,
933
941
deprecationReason : undefined ,
934
942
extensions : { } ,
935
943
astNode : undefined ,
@@ -942,13 +950,13 @@ describe('Type System: Input Objects', () => {
942
950
fields : {
943
951
f : {
944
952
type : ScalarType ,
945
- defaultValue : 3 ,
953
+ externalDefaultValue : 3 ,
946
954
defaultValueLiteral : { kind : Kind . INT , value : '3' } ,
947
955
} ,
948
956
} ,
949
957
} ) ;
950
958
expect ( ( ) => inputObjType . getFields ( ) ) . to . throw (
951
- 'Argument "f" has both a defaultValue and a defaultValueLiteral property, but only one must be provided.' ,
959
+ 'Argument "f" has both an externalDefaultValue and a defaultValueLiteral property, but only one must be provided.' ,
952
960
) ;
953
961
} ) ;
954
962
} ) ;
0 commit comments