From 5208f10762ce294df4c006ba3e444ee01e35b21d Mon Sep 17 00:00:00 2001 From: mlbonhomme <bonhomme@teklia.com> Date: Tue, 31 Oct 2023 18:14:55 +0100 Subject: [PATCH] Make metrics tests run in CI + fix prometheus port override in tests --- arkindex/metrics/tests/test_metrics_api.py | 2 +- arkindex/project/runtests.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arkindex/metrics/tests/test_metrics_api.py b/arkindex/metrics/tests/test_metrics_api.py index ee5b51fba0..70d43b33a8 100644 --- a/arkindex/metrics/tests/test_metrics_api.py +++ b/arkindex/metrics/tests/test_metrics_api.py @@ -10,7 +10,7 @@ class TestMetricsAPI(FixtureAPITestCase): response = self.client.get(reverse('metrics:base-metrics')) self.assertEqual(response.status_code, 404) - @override_settings(PROMETHEUS_METRICS_PORT='42', PUBLIC_HOSTNAME="hostname", ARKINDEX_ENV="test") + @override_settings(PROMETHEUS_METRICS_PORT=42, PUBLIC_HOSTNAME="hostname", ARKINDEX_ENV="test") def test_metrics_base(self): response = self.client.get(reverse('metrics:base-metrics'), SERVER_PORT=42) self.assertEqual(response.status_code, 200) diff --git a/arkindex/project/runtests.py b/arkindex/project/runtests.py index 6fe6399de7..d4a2e44d3a 100644 --- a/arkindex/project/runtests.py +++ b/arkindex/project/runtests.py @@ -20,6 +20,7 @@ def run(): failures = test_runner.run_tests([ 'arkindex.documents.tests', 'arkindex.images.tests', + 'arkindex.metrics.tests', 'arkindex.ponos.tests', 'arkindex.project.tests', 'arkindex.process.tests', -- GitLab