summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/armon/go-metrics/inmem_signal_test.go
diff options
context:
space:
mode:
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.go12
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)
+ }
}