chore(enterprise/trialer): remove dbmem from tests (#18798)

Related to https://github.com/coder/coder/issues/15109.
This commit is contained in:
Hugo Dutka
2025-07-08 17:17:14 +02:00
committed by GitHub
parent b65e133a17
commit 66e490986f
+5 -3
View File
@@ -8,7 +8,7 @@ import (
"github.com/stretchr/testify/require"
"github.com/coder/coder/v2/coderd/database/dbmem"
"github.com/coder/coder/v2/coderd/database/dbtestutil"
"github.com/coder/coder/v2/codersdk"
"github.com/coder/coder/v2/enterprise/coderd/coderdenttest"
"github.com/coder/coder/v2/enterprise/trialer"
@@ -24,10 +24,12 @@ func TestTrialer(t *testing.T) {
_, _ = w.Write([]byte(license))
}))
defer srv.Close()
db := dbmem.New()
db, _ := dbtestutil.NewDB(t)
err := db.InsertDeploymentID(context.Background(), "test-deployment")
require.NoError(t, err)
gen := trialer.New(db, srv.URL, coderdenttest.Keys)
err := gen(context.Background(), codersdk.LicensorTrialRequest{Email: "kyle+colin@coder.com"})
err = gen(context.Background(), codersdk.LicensorTrialRequest{Email: "kyle+colin@coder.com"})
require.NoError(t, err)
licenses, err := db.GetLicenses(context.Background())
require.NoError(t, err)