diff options
Diffstat (limited to 'spec/frontend/environments/kubernetes_overview_spec.js')
-rw-r--r-- | spec/frontend/environments/kubernetes_overview_spec.js | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/spec/frontend/environments/kubernetes_overview_spec.js b/spec/frontend/environments/kubernetes_overview_spec.js index 1c7ace00f48..aa7e2e9a3b7 100644 --- a/spec/frontend/environments/kubernetes_overview_spec.js +++ b/spec/frontend/environments/kubernetes_overview_spec.js @@ -6,12 +6,19 @@ import KubernetesAgentInfo from '~/environments/components/kubernetes_agent_info import KubernetesPods from '~/environments/components/kubernetes_pods.vue'; import KubernetesTabs from '~/environments/components/kubernetes_tabs.vue'; import KubernetesStatusBar from '~/environments/components/kubernetes_status_bar.vue'; -import { agent, kubernetesNamespace } from './graphql/mock_data'; +import { + agent, + kubernetesNamespace, + resolvedEnvironment, + fluxResourcePathMock, +} from './graphql/mock_data'; import { mockKasTunnelUrl } from './mock_data'; const propsData = { clusterAgent: agent, namespace: kubernetesNamespace, + environmentName: resolvedEnvironment.name, + fluxResourcePath: fluxResourcePathMock, }; const provide = { @@ -110,7 +117,13 @@ describe('~/environments/components/kubernetes_overview.vue', () => { }); it('renders kubernetes status bar', () => { - expect(findKubernetesStatusBar().exists()).toBe(true); + expect(findKubernetesStatusBar().props()).toEqual({ + clusterHealthStatus: 'success', + configuration, + namespace: kubernetesNamespace, + environmentName: resolvedEnvironment.name, + fluxResourcePath: fluxResourcePathMock, + }); }); }); |