@@ -11,7 +11,7 @@ import (
1111
1212"github.com/coder/coder/v2/coderd/database"
1313"github.com/coder/coder/v2/coderd/database/dbgen"
14- "github.com/coder/coder/v2/coderd/database/dbmem "
14+ "github.com/coder/coder/v2/coderd/database/dbtestutil "
1515"github.com/coder/coder/v2/coderd/database/dbtime"
1616"github.com/coder/coder/v2/testutil"
1717)
@@ -21,14 +21,14 @@ func TestObtainOIDCAccessToken(t *testing.T) {
2121ctx := context .Background ()
2222t .Run ("NoToken" ,func (t * testing.T ) {
2323t .Parallel ()
24- db := dbmem . New ( )
24+ db , _ := dbtestutil . NewDB ( t )
2525_ ,err := obtainOIDCAccessToken (ctx ,db ,nil ,uuid .Nil )
2626require .NoError (t ,err )
2727})
2828t .Run ("InvalidConfig" ,func (t * testing.T ) {
2929// We still want OIDC to succeed even if exchanging the token fails.
3030t .Parallel ()
31- db := dbmem . New ( )
31+ db , _ := dbtestutil . NewDB ( t )
3232user := dbgen .User (t ,db , database.User {})
3333dbgen .UserLink (t ,db , database.UserLink {
3434UserID :user .ID ,
@@ -40,7 +40,7 @@ func TestObtainOIDCAccessToken(t *testing.T) {
4040})
4141t .Run ("MissingLink" ,func (t * testing.T ) {
4242t .Parallel ()
43- db := dbmem . New ( )
43+ db , _ := dbtestutil . NewDB ( t )
4444user := dbgen .User (t ,db , database.User {
4545LoginType :database .LoginTypeOIDC ,
4646})
@@ -50,7 +50,7 @@ func TestObtainOIDCAccessToken(t *testing.T) {
5050})
5151t .Run ("Exchange" ,func (t * testing.T ) {
5252t .Parallel ()
53- db := dbmem . New ( )
53+ db , _ := dbtestutil . NewDB ( t )
5454user := dbgen .User (t ,db , database.User {})
5555dbgen .UserLink (t ,db , database.UserLink {
5656UserID :user .ID ,