From c41fa101f5f7ca1adf639678020005b6a0254ac8 Mon Sep 17 00:00:00 2001 From: Pedro Tanaka Date: Fri, 26 Aug 2022 11:53:27 +0200 Subject: [PATCH] Bring back test cases after rebase problem Signed-off-by: Pedro Tanaka --- pkg/exporter/exporter_test.go | 42 +++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/pkg/exporter/exporter_test.go b/pkg/exporter/exporter_test.go index d4b4ff7..e741301 100644 --- a/pkg/exporter/exporter_test.go +++ b/pkg/exporter/exporter_test.go @@ -401,6 +401,48 @@ func TestConflictingMetrics(t *testing.T) { }, }, }, + { + name: "histogram vs counter", + expected: []float64{2}, + in: event.Events{ + &event.ObserverEvent{ + OMetricName: "histogram_test1", + OValue: 2, + }, + &event.CounterEvent{ + CMetricName: "histogram_test1_count", + CValue: 1, + }, + }, + }, + { + name: "histogram vs counter with sum prefix", + expected: []float64{2}, + in: event.Events{ + &event.ObserverEvent{ + OMetricName: "histogram_test1", + OValue: 2, + }, + &event.CounterEvent{ + CMetricName: "histogram_test1_sum", + CValue: 1, + }, + }, + }, + { + name: "histogram vs counter with bucket suffix", + expected: []float64{2}, + in: event.Events{ + &event.ObserverEvent{ + OMetricName: "histogram_test1", + OValue: 2, + }, + &event.CounterEvent{ + CMetricName: "histogram_test1_bucket", + CValue: 1, + }, + }, + }, { name: "counter vs histogram", expected: []float64{1},