diff options
Diffstat (limited to 'vendor/github.com/armon/go-metrics/inmem_signal_test.go')
-rw-r--r-- | vendor/github.com/armon/go-metrics/inmem_signal_test.go | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/vendor/github.com/armon/go-metrics/inmem_signal_test.go b/vendor/github.com/armon/go-metrics/inmem_signal_test.go index 9bbca5f25..c992d6bce 100644 --- a/vendor/github.com/armon/go-metrics/inmem_signal_test.go +++ b/vendor/github.com/armon/go-metrics/inmem_signal_test.go @@ -19,6 +19,9 @@ func TestInmemSignal(t *testing.T) { inm.EmitKey([]string{"bar"}, 42) inm.IncrCounter([]string{"baz"}, 42) inm.AddSample([]string{"wow"}, 42) + inm.SetGaugeWithLabels([]string{"asdf"}, 42, []Label{{"a", "b"}}) + inm.IncrCounterWithLabels([]string{"qwer"}, 42, []Label{{"a", "b"}}) + inm.AddSampleWithLabels([]string{"zxcv"}, 42, []Label{{"a", "b"}}) // Wait for period to end time.Sleep(15 * time.Millisecond) @@ -43,4 +46,13 @@ func TestInmemSignal(t *testing.T) { if !strings.Contains(out, "[S] 'wow': Count: 1 Sum: 42") { t.Fatalf("bad: %v", out) } + if !strings.Contains(out, "[G] 'asdf.b': 42") { + t.Fatalf("bad: %v", out) + } + if !strings.Contains(out, "[C] 'qwer.b': Count: 1 Sum: 42") { + t.Fatalf("bad: %v", out) + } + if !strings.Contains(out, "[S] 'zxcv.b': Count: 1 Sum: 42") { + t.Fatalf("bad: %v", out) + } } |