@@ -103,6 +103,7 @@ fn fragment_in_interface() {
103103 name: "Audrey Lorde" . to_string( ) ,
104104 public_status: PublicStatus {
105105 display_name: false ,
106+ on: PublicStatusOn :: Person ,
106107 } ,
107108 on: InterfaceWithFragmentQueryEverythingOn :: Person (
108109 InterfaceWithFragmentQueryEverythingOnPerson {
@@ -112,21 +113,28 @@ fn fragment_in_interface() {
112113 } ,
113114 InterfaceWithFragmentQueryEverything {
114115 name: "Laïka" . to_string( ) ,
115- public_status: PublicStatus { display_name: true } ,
116+ public_status: PublicStatus {
117+ display_name: true ,
118+ on: PublicStatusOn :: Dog
119+ } ,
116120 on: InterfaceWithFragmentQueryEverythingOn :: Dog (
117121 InterfaceWithFragmentQueryEverythingOnDog { is_good_dog: true }
118122 )
119123 } ,
120124 InterfaceWithFragmentQueryEverything {
121125 name: "Mozilla" . to_string( ) ,
122126 public_status: PublicStatus {
123- display_name: false
127+ display_name: false ,
128+ on: PublicStatusOn :: Organization
124129 } ,
125130 on: InterfaceWithFragmentQueryEverythingOn :: Organization ,
126131 } ,
127132 InterfaceWithFragmentQueryEverything {
128133 name: "Norbert" . to_string( ) ,
129- public_status: PublicStatus { display_name: true } ,
134+ public_status: PublicStatus {
135+ display_name: true ,
136+ on: PublicStatusOn :: Dog
137+ } ,
130138 on: InterfaceWithFragmentQueryEverythingOn :: Dog (
131139 InterfaceWithFragmentQueryEverythingOnDog { is_good_dog: true }
132140 ) ,
0 commit comments