@@ -204,7 +204,8 @@ describe('Type System: Objects', () => {
204
204
input : {
205
205
description : 'Argument description.' ,
206
206
type : ScalarType ,
207
- defaultValue : 'DefaultValue' ,
207
+ defaultValue : undefined ,
208
+ externalDefaultValue : 'DefaultValue' ,
208
209
defaultValueLiteral : undefined ,
209
210
deprecationReason : 'Argument deprecation reason.' ,
210
211
extensions : { someExtension : 'extension' } ,
@@ -377,6 +378,7 @@ describe('Type System: Objects', () => {
377
378
description : undefined ,
378
379
type : ScalarType ,
379
380
defaultValue : undefined ,
381
+ externalDefaultValue : undefined ,
380
382
deprecationReason : undefined ,
381
383
extensions : { } ,
382
384
astNode : undefined ,
@@ -493,6 +495,7 @@ describe('Type System: Interfaces', () => {
493
495
description : 'Argument description.' ,
494
496
type : ScalarType ,
495
497
defaultValue : undefined ,
498
+ externalDefaultValue : undefined ,
496
499
defaultValueLiteral : dummyAny ,
497
500
deprecationReason : 'Argument deprecation reason.' ,
498
501
extensions : { someExtension : 'extension' } ,
@@ -830,7 +833,8 @@ describe('Type System: Input Objects', () => {
830
833
input : {
831
834
description : 'Argument description.' ,
832
835
type : ScalarType ,
833
- defaultValue : 'DefaultValue' ,
836
+ defaultValue : undefined ,
837
+ externalDefaultValue : 'DefaultValue' ,
834
838
defaultValueLiteral : undefined ,
835
839
deprecationReason : 'Argument deprecation reason.' ,
836
840
extensions : { someExtension : 'extension' } ,
@@ -860,6 +864,7 @@ describe('Type System: Input Objects', () => {
860
864
description : undefined ,
861
865
type : ScalarType ,
862
866
defaultValue : undefined ,
867
+ externalDefaultValue : undefined ,
863
868
deprecationReason : undefined ,
864
869
extensions : { } ,
865
870
astNode : undefined ,
@@ -879,6 +884,7 @@ describe('Type System: Input Objects', () => {
879
884
description : undefined ,
880
885
type : ScalarType ,
881
886
defaultValue : undefined ,
887
+ externalDefaultValue : undefined ,
882
888
extensions : { } ,
883
889
deprecationReason : undefined ,
884
890
astNode : undefined ,
@@ -927,14 +933,15 @@ describe('Type System: Input Objects', () => {
927
933
const inputObjType = new GraphQLInputObjectType ( {
928
934
name : 'SomeInputObject' ,
929
935
fields : {
930
- f : { type : ScalarType , defaultValue : 3 } ,
936
+ f : { type : ScalarType , externalDefaultValue : 3 } ,
931
937
} ,
932
938
} ) ;
933
939
expect ( inputObjType . getFields ( ) . f ) . to . deep . include ( {
934
940
name : 'f' ,
935
941
description : undefined ,
936
942
type : ScalarType ,
937
- defaultValue : { value : 3 } ,
943
+ defaultValue : undefined ,
944
+ externalDefaultValue : { value : 3 } ,
938
945
deprecationReason : undefined ,
939
946
extensions : { } ,
940
947
astNode : undefined ,
@@ -955,7 +962,8 @@ describe('Type System: Input Objects', () => {
955
962
name : 'f' ,
956
963
description : undefined ,
957
964
type : ScalarType ,
958
- defaultValue : { literal : { kind : 'IntValue' , value : '3' } } ,
965
+ defaultValue : undefined ,
966
+ externalDefaultValue : { literal : { kind : 'IntValue' , value : '3' } } ,
959
967
deprecationReason : undefined ,
960
968
extensions : { } ,
961
969
astNode : undefined ,
@@ -968,13 +976,13 @@ describe('Type System: Input Objects', () => {
968
976
fields : {
969
977
f : {
970
978
type : ScalarType ,
971
- defaultValue : 3 ,
979
+ externalDefaultValue : 3 ,
972
980
defaultValueLiteral : { kind : Kind . INT , value : '3' } ,
973
981
} ,
974
982
} ,
975
983
} ) ;
976
984
expect ( ( ) => inputObjType . getFields ( ) ) . to . throw (
977
- 'Argument "f" has both a defaultValue and a defaultValueLiteral property, but only one must be provided.' ,
985
+ 'Argument "f" has both an externalDefaultValue and a defaultValueLiteral property, but only one must be provided.' ,
978
986
) ;
979
987
} ) ;
980
988
} ) ;
0 commit comments