Tweak kubernetes_service_spec for EE compatibility
This commit is contained in:
parent
d3d24bb4a5
commit
dd6736600a
1 changed files with 5 additions and 2 deletions
|
@ -360,14 +360,16 @@ describe KubernetesService, :use_clean_rails_memory_store_caching do
|
|||
context 'when kubernetes responds with valid pods' do
|
||||
before do
|
||||
stub_kubeclient_pods
|
||||
stub_kubeclient_deployments # Used by EE
|
||||
end
|
||||
|
||||
it { is_expected.to eq(pods: [kube_pod]) }
|
||||
it { is_expected.to include(pods: [kube_pod]) }
|
||||
end
|
||||
|
||||
context 'when kubernetes responds with 500s' do
|
||||
before do
|
||||
stub_kubeclient_pods(status: 500)
|
||||
stub_kubeclient_deployments(status: 500) # Used by EE
|
||||
end
|
||||
|
||||
it { expect { subject }.to raise_error(Kubeclient::HttpError) }
|
||||
|
@ -376,9 +378,10 @@ describe KubernetesService, :use_clean_rails_memory_store_caching do
|
|||
context 'when kubernetes responds with 404s' do
|
||||
before do
|
||||
stub_kubeclient_pods(status: 404)
|
||||
stub_kubeclient_deployments(status: 404) # Used by EE
|
||||
end
|
||||
|
||||
it { is_expected.to eq(pods: []) }
|
||||
it { is_expected.to include(pods: []) }
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in a new issue