Skip to content
This repository was archived by the owner on Nov 28, 2022. It is now read-only.

Commit 81618c9

Browse files
committed
Add live tuples metric tests
1 parent a71195b commit 81618c9

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

gauges/table_rows_test.go

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,27 @@ func TestDatabaseDeadRows(t *testing.T) {
2929
assert.True(len(metrics) > 0)
3030
assertNoErrs(t, gauges)
3131
}
32+
33+
func TestTableLiveRows(t *testing.T) {
34+
var assert = assert.New(t)
35+
db, gauges, close := prepare(t)
36+
defer close()
37+
dropTestTable := createTestTable(t, db)
38+
defer dropTestTable()
39+
40+
var metrics = evaluate(t, gauges.TableLiveRows())
41+
assert.True(len(metrics) > 0)
42+
assertNoErrs(t, gauges)
43+
}
44+
45+
func TestDatabaseLiveRows(t *testing.T) {
46+
var assert = assert.New(t)
47+
db, gauges, close := prepare(t)
48+
defer close()
49+
dropTestTable := createTestTable(t, db)
50+
defer dropTestTable()
51+
52+
var metrics = evaluate(t, gauges.DatabaseLiveRows())
53+
assert.True(len(metrics) > 0)
54+
assertNoErrs(t, gauges)
55+
}

0 commit comments

Comments
 (0)