diff --git a/apollo-federation/tests/query_plan/build_query_plan_tests/interface_object.rs b/apollo-federation/tests/query_plan/build_query_plan_tests/interface_object.rs index 6331175baa..3ca6feaaa6 100644 --- a/apollo-federation/tests/query_plan/build_query_plan_tests/interface_object.rs +++ b/apollo-federation/tests/query_plan/build_query_plan_tests/interface_object.rs @@ -64,8 +64,8 @@ fn can_use_a_key_on_an_interface_object_type() { { iFromS1 { __typename - id x + id } } }, @@ -781,42 +781,42 @@ fn it_handles_interface_object_input_rewrites_when_cloning_dependency_graph() { { i { __typename - i1 i2 { __typename t1 } + i1 } } }, Parallel { - Flatten(path: "i.i2") { - Fetch(service: "S3") { + Flatten(path: "i") { + Fetch(service: "S2") { { - ... on T { + ... on I { __typename - t1 + i1 } } => { - ... on T { - __typename - t2 + ... on I { + i3 } } }, }, - Flatten(path: "i") { - Fetch(service: "S2") { + Flatten(path: "i.i2") { + Fetch(service: "S4") { { - ... on I { + ... on T { __typename - i1 + t1 } } => { - ... on I { - i3 + ... on T { + __typename + t2 } } },