Skip to content

Commit 7131db5

Browse files
committed
Bail fast if func returns err
1 parent 6494ab5 commit 7131db5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

internal/metrics/collectors/latency_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ func TestParseMessageWithValidInputs(t *testing.T) {
7171
}
7272
} else {
7373
if err != nil {
74-
t.Errorf("parseMessage returned an unexpected error: %v", err)
74+
t.Fatalf("parseMessage returned an unexpected error: %v", err)
7575
}
7676
if actual != test.expected {
7777
t.Errorf("parseMessage returned: %+v, expected: %+v", actual, test.expected)
@@ -112,7 +112,7 @@ func TestCreateLatencyLabelValuesWithCorrectNumberOfLabels(t *testing.T) {
112112
expected := []string{"upstream-1", "10.0.0.1", "200", "service-1", "ingress", "ingress-1", "default", "pod-1"}
113113
actual, err := collector.createLatencyLabelValues(lm)
114114
if err != nil {
115-
t.Errorf("createLatencyLabelValues returned unexpected error: %v", err)
115+
t.Fatalf("createLatencyLabelValues returned unexpected error: %v", err)
116116
}
117117
if !reflect.DeepEqual(expected, actual) {
118118
t.Errorf("createLatencyLabelValues returned: %v, expected: %v", actual, expected)
@@ -184,7 +184,7 @@ func TestMetricsPublished(t *testing.T) {
184184
// verify metrics for upstream-1 are correct
185185
upstream1Metrics, ok := collector.metricsPublishedMap["upstream-1/10.0.0.0:80"]
186186
if !ok {
187-
t.Errorf("updateMetricsPublished did not add upstream-1 as key to map")
187+
t.Fatal("updateMetricsPublished did not add upstream-1 as key to map")
188188
}
189189
if l := len(upstream1Metrics); l != 2 {
190190
t.Errorf("updateMetricsPublished did not update upstream-1 map correctly, length is %d expected 2", l)
@@ -208,7 +208,7 @@ func TestMetricsPublished(t *testing.T) {
208208
// verify metrics for upstream-2 are correct
209209
upstream2Metrics, ok := collector.metricsPublishedMap["upstream-2/10.0.0.0:80"]
210210
if !ok {
211-
t.Errorf("updateMetricsPublished did not add upstream-2 as key to map")
211+
t.Fatal("updateMetricsPublished did not add upstream-2 as key to map")
212212
}
213213
if l := len(upstream2Metrics); l != 1 {
214214
t.Errorf("updateMetricsPublished did not update upstream-2 map correctly, length is %d expected 1", l)

0 commit comments

Comments
 (0)