summaryrefslogtreecommitdiff
path: root/spec/controllers
diff options
context:
space:
mode:
authorPawel Chojnacki <pawel@chojnacki.ws>2017-09-25 23:38:34 +0200
committerPawel Chojnacki <pawel@chojnacki.ws>2017-09-25 23:38:34 +0200
commit1ea2a85cbe61222765dc3ef50e8c0e4c1b2f5bfa (patch)
treefef18db56829e19fbfcb3405c4dc1763f9f90062 /spec/controllers
parentb83dcd3a30539f86b13d91ffd24fb708652eae80 (diff)
downloadgitlab-ce-1ea2a85cbe61222765dc3ef50e8c0e4c1b2f5bfa.tar.gz
Make Prometheus metrics endpoint return empty response when metrics are disabledpawel/show_empty_page_when_prometheus_metrics_are_disabled-35639
Diffstat (limited to 'spec/controllers')
-rw-r--r--spec/controllers/metrics_controller_spec.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/spec/controllers/metrics_controller_spec.rb b/spec/controllers/metrics_controller_spec.rb
index 7b0976e3e67..d6f68b73428 100644
--- a/spec/controllers/metrics_controller_spec.rb
+++ b/spec/controllers/metrics_controller_spec.rb
@@ -78,7 +78,8 @@ describe MetricsController do
it 'returns proper response' do
get :index
- expect(response.status).to eq(404)
+ expect(response.status).to eq(200)
+ expect(response.body).to eq("# Metrics are disabled, see: http://test.host/help/administration/monitoring/prometheus/gitlab_metrics#gitlab-prometheus-metrics\n")
end
end
end