@setupApplicationTest Feature: dc / services / show / upstreams Background: Given 1 datacenter model with the value "dc1" And 1 node models And 1 service model from yaml --- - Service: Name: ingress-gateway-1 Kind: ingress-gateway --- Scenario: Seeing the Upstreams tab When I visit the service page for yaml --- dc: dc1 service: ingress-gateway-1 --- And the title should be "ingress-gateway-1 - Consul" And I see upstreamsIsVisible on the tabs When I click upstreams on the tabs And I see upstreamsIsSelected on the tabs Scenario: Seeing the list of Upstreams Given 3 service models When I visit the service page for yaml --- dc: dc1 service: ingress-gateway-1 --- And the title should be "ingress-gateway-1 - Consul" When I click upstreams on the tabs And I see upstreamsIsSelected on the tabs Then I see 3 service models on the tabs.upstreamsTab component Scenario: Don't see the Upstreams tab Given 1 datacenter model with the value "dc1" And 1 node models And 1 service model from yaml --- - Service: Name: [Name] Kind: [Kind] --- When I visit the service page for yaml --- dc: dc1 service: [Name] --- And the title should be "[Name] - Consul" And I don't see upstreams on the tabs Where: --------------------------------------------- | Name | Kind | | service | ~ | | terminating-gateway | terminating-gateway | | mesh-gateway | mesh-gateway | ---------------------------------------------