Fix bug 1693: add prometheus authentication support
[osm/MON.git] / osm_mon / tests / unit / evaluator / test_prometheus.py
index 6919517..0b201e8 100644 (file)
@@ -41,3 +41,8 @@ class EvaluatorTest(TestCase):
         self.assertEqual(
             query, 'query=osm_metric_name{tag_1="value_1",tag_2="value_2"}'
         )
+
+    def test_build_headers(self):
+        prometheus = PrometheusBackend(self.config)
+        headers = prometheus._build_headers()
+        self.assertEqual(headers, {'Authorization': 'Basic YWRtaW46YWRtaW4='})