File tree Expand file tree Collapse file tree 1 file changed +68
-0
lines changed
Expand file tree Collapse file tree 1 file changed +68
-0
lines changed Original file line number Diff line number Diff line change @@ -952,3 +952,71 @@ query {
952952 result = """
953953{"echo":"brahmi 𑀊𑀋𑀌 abc"}
954954"""
955+
956+ [[units ]]
957+ name = " introspection of defaultValue of input object's fields"
958+ code = """
959+ type Query {
960+ name: String
961+ }
962+ enum Sex {
963+ Male
964+ Female
965+ }
966+ input Person {
967+ name: String = "anonymous"
968+ id: ID = 567
969+ age: Int = 60
970+ sex: Sex = Male
971+ smoking: Boolean = false
972+ height: Float = 5.5
973+ }
974+ query intros {
975+ __type(name: "Person") {
976+ inputFields {
977+ name
978+ type {
979+ name
980+ }
981+ defaultValue
982+ }
983+ }
984+ }
985+ """
986+ result = """
987+ { "__type":{
988+ "inputFields":[
989+ {
990+ "name":"name",
991+ "type":{"name":"String"},
992+ "defaultValue":"\\\" anonymous\\\" "
993+ },
994+ {
995+ "name":"id",
996+ "type":{"name":"ID"},
997+ "defaultValue":"\\\" 567\\\" "
998+ },
999+ {
1000+ "name":"age",
1001+ "type":{"name":"Int"},
1002+ "defaultValue":"60"
1003+ },
1004+ {
1005+ "name":"sex",
1006+ "type":{"name":"Sex"},
1007+ "defaultValue":"Male"
1008+ },
1009+ {
1010+ "name":"smoking",
1011+ "type":{"name":"Boolean"},
1012+ "defaultValue":"false"
1013+ },
1014+ {
1015+ "name":"height",
1016+ "type":{"name":"Float"},
1017+ "defaultValue":"5.5"
1018+ }
1019+ ]
1020+ }
1021+ }
1022+ """
You can’t perform that action at this time.
0 commit comments