rewrite most stuff

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2022-03-11 01:24:14 +03:00
parent d7a9e96561
commit 8ad0258828
2 changed files with 248 additions and 183 deletions

View File

@@ -13,9 +13,8 @@ import (
func TestBuildName(t *testing.T) {
m := NewMeter()
im := m.(*prometheusMeter)
check := `micro_foo{micro_aaa="b",micro_bar="baz",micro_ccc="d"}`
name := im.buildMetric("foo", "bar", "baz", "aaa", "b", "ccc", "d")
name := m.buildMetric("foo", "bar", "baz", "aaa", "b", "ccc", "d")
if name != check {
t.Fatalf("metric name error: %s != %s", name, check)
}