We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7a3e33c commit 7f413ddCopy full SHA for 7f413dd
1 file changed
openmeter/taxcode/testutils/env.go
@@ -61,19 +61,20 @@ func NewTestEnv(t *testing.T) *TestEnv {
61
db := testutils.InitPostgresDB(t)
62
client := db.EntDriver.Client()
63
64
+ env := &TestEnv{
65
+ Logger: logger,
66
+ Client: client,
67
+ db: db,
68
+ }
69
+ t.Cleanup(func() { env.Close(t) })
70
+
71
adapter, err := taxcodeadapter.New(taxcodeadapter.Config{
72
Client: client,
73
Logger: logger,
74
})
75
require.NoErrorf(t, err, "initializing taxcode adapter must not fail")
76
- svc := taxcodeservice.New(adapter, logger)
77
+ env.Service = taxcodeservice.New(adapter, logger)
78
- return &TestEnv{
- Logger: logger,
- Service: svc,
- Client: client,
- db: db,
- close: sync.Once{},
- }
79
+ return env
80
}
0 commit comments