This repository was archived by the owner on Nov 28, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +15
-2
lines changed
Expand file tree Collapse file tree 3 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -95,7 +95,7 @@ func connect(t *testing.T) *sql.DB {
9595}
9696
9797func createTestTable (t * testing.T , db * sql.DB ) func () {
98- _ , err := db .Exec ("CREATE TABLE IF NOT EXISTS testtable(id bigint)" )
98+ _ , err := db .Exec ("CREATE TABLE IF NOT EXISTS testtable(id bigint PRIMARY KEY )" )
9999 require .NoError (t , err )
100100 return func () {
101101 _ , err := db .Exec ("DROP TABLE IF EXISTS testtable" )
Original file line number Diff line number Diff line change @@ -6,6 +6,19 @@ import (
66 "github.com/stretchr/testify/assert"
77)
88
9+ func TestIndexesScans (t * testing.T ) {
10+ var assert = assert .New (t )
11+ db , gauges , close := prepare (t )
12+ defer close ()
13+ dropTestTable := createTestTable (t , db )
14+ defer dropTestTable ()
15+
16+ var metrics = evaluate (t , gauges .IndexesScans ())
17+ assert .Len (metrics , 1 )
18+ assertEqual (t , 0 , metrics [0 ])
19+ assertNoErrs (t , gauges )
20+ }
21+
922func TestUnusedIndexes (t * testing.T ) {
1023 var assert = assert .New (t )
1124 _ , gauges , close := prepare (t )
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ func TestTableSizes(t *testing.T) {
1616 var metrics = evaluate (t , gauges .TableSizes ())
1717 assert .Len (metrics , 3 )
1818 for _ , metric := range metrics {
19- assertEqual (t , 0 , metric )
19+ assertGreaterThan (t , - 1 , metric )
2020 }
2121 assertNoErrs (t , gauges )
2222}
You can’t perform that action at this time.
0 commit comments