Pushing test db cleanup up to where the database objects are created using t.Cleanup. (#166)

This commit is contained in:
Todd Knight authored and GitHub committed 2020-07-06 10:15:01 -07:00
1 parent 316b250a24
commit bb4a185412
25 files changed
+110 -793

No files matched your search

+2 -18
View File
@@ -15,31 +15,15 @@ import (
func Test_Utils(t *testing.T) {
t.Parallel()
cleanup, conn, _ := TestSetup(t, "postgres")
defer func() {
if err := cleanup(); err != nil {
t.Error(err)
}
}()
defer func() {
if err := conn.Close(); err != nil {
t.Error(err)
}
}()
_, _ = TestSetup(t, "postgres")
t.Run("nothing", func(t *testing.T) {
})
}
func TestVerifyOplogEntry(t *testing.T) {
cleanup, db, _ := TestSetup(t, "postgres")
defer func() {
if err := cleanup(); err != nil {
t.Error(err)
}
}()
db, _ := TestSetup(t, "postgres")
assert := assert.New(t)
defer db.Close()
t.Run("valid", func(t *testing.T) {
rw := Db{underlying: db}