test(unit): Test for whitelisted metrics
This commit is contained in:
parent
fe88b8b999
commit
29f674fb82
|
@ -75,6 +75,7 @@ func TestMesosMaster(t *testing.T) {
|
||||||
|
|
||||||
m := Mesos{
|
m := Mesos{
|
||||||
Servers: []string{ts.Listener.Addr().String()},
|
Servers: []string{ts.Listener.Addr().String()},
|
||||||
|
Timeout: 10,
|
||||||
}
|
}
|
||||||
|
|
||||||
err := m.Gather(&acc)
|
err := m.Gather(&acc)
|
||||||
|
@ -108,6 +109,13 @@ func TestRemoveGroup(t *testing.T) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
for _, v := range m.MetricsCol {
|
||||||
|
for _, x := range masterBlocks(v) {
|
||||||
|
if _, ok := mesosMetrics[x]; !ok {
|
||||||
|
t.Errorf("Didn't find key %s, it should present.", x)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestMasterBlocks(t *testing.T) {
|
func TestMasterBlocks(t *testing.T) {
|
||||||
|
|
Loading…
Reference in New Issue