test: Use a template to prevent migrations from running for every test (#2462)

* test: Use a template to prevent migrations from running for every test

* Create a single makefile target

* Fix built-in race

* Extend timeout of built-in PostgreSQL fetch
This commit is contained in:
Kyle Carberry
2022-06-27 12:07:39 -05:00
committed by GitHub
parent d9da96cad0
commit 6429dfee1f
7 changed files with 63 additions and 38 deletions

View File

@ -113,8 +113,6 @@ func NewWithAPI(t *testing.T, options *Options) (*codersdk.Client, *coderd.API)
t.Cleanup(func() {
_ = sqlDB.Close()
})
err = database.MigrateUp(sqlDB)
require.NoError(t, err)
db = database.New(sqlDB)
pubsub, err = database.NewPubsub(context.Background(), sqlDB, connectionURL)