Skip to content

Commit 6acde09

Browse files
eero-tPaweł Szulik
authored andcommitted
Test enableMetrics in addition to ignoreMetrics
1 parent 6f5d465 commit 6acde09

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

cmd/cadvisor_test.go

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func TestMemoryNumaMetricsAreDisabledByDefault(t *testing.T) {
5858
assert.True(t, ignoreMetrics.Has(container.MemoryNumaMetrics))
5959
}
6060

61-
func TestIgnoreMetrics(t *testing.T) {
61+
func TestEnableAndIgnoreMetrics(t *testing.T) {
6262
tests := []struct {
6363
value string
6464
expected []container.MetricKind
@@ -69,11 +69,13 @@ func TestIgnoreMetrics(t *testing.T) {
6969
}
7070

7171
for _, test := range tests {
72-
assert.NoError(t, ignoreMetrics.Set(test.value))
72+
for _, sets := range []metricSetValue{enableMetrics, ignoreMetrics} {
73+
assert.NoError(t, sets.Set(test.value))
7374

74-
assert.Equal(t, len(test.expected), len(ignoreMetrics.MetricSet))
75-
for _, expected := range test.expected {
76-
assert.True(t, ignoreMetrics.Has(expected), "Missing %s", expected)
75+
assert.Equal(t, len(test.expected), len(sets.MetricSet))
76+
for _, expected := range test.expected {
77+
assert.True(t, sets.Has(expected), "Missing %s", expected)
78+
}
7779
}
7880
}
7981
}

0 commit comments

Comments
 (0)