@@ -29,8 +29,7 @@ func dsn() string {
2929}
3030
3131func TestAdapter_Name (t * testing.T ) {
32- driverName = "postgres"
33- adapter := MustOpen (dsn ())
32+ adapter := MustOpen (dsn (), WithDriver ("postgres" ))
3433 defer adapter .Close ()
3534
3635 assert .Equal (t , Name , adapter .Name ())
@@ -115,8 +114,7 @@ func TestAdapter_specs(t *testing.T) {
115114 return
116115 }
117116
118- driverName = "postgres"
119- adapter := MustOpen (dsn ())
117+ adapter := MustOpen (dsn (), WithDriver ("postgres" ))
120118 defer adapter .Close ()
121119
122120 repo := rel .New (adapter )
@@ -129,7 +127,6 @@ func TestAdapter_PrimaryReplica_specs(t *testing.T) {
129127 return
130128 }
131129
132- driverName = "postgres"
133130 adapter := primaryreplica .New (
134131 MustOpen ("postgres://rel:rel@localhost:25432/rel_test?sslmode=disable&timezone=Asia/Jakarta" ),
135132 MustOpen ("postgres://rel:rel@localhost:25433/rel_test?sslmode=disable&timezone=Asia/Jakarta" ),
@@ -142,24 +139,21 @@ func TestAdapter_PrimaryReplica_specs(t *testing.T) {
142139}
143140
144141func TestAdapter_Transaction_commitError (t * testing.T ) {
145- driverName = "postgres"
146- adapter := MustOpen (dsn ())
142+ adapter := MustOpen (dsn (), WithDriver ("postgres" ))
147143 defer adapter .Close ()
148144
149145 assert .NotNil (t , adapter .Commit (ctx ))
150146}
151147
152148func TestAdapter_Transaction_rollbackError (t * testing.T ) {
153- driverName = "postgres"
154- adapter := MustOpen (dsn ())
149+ adapter := MustOpen (dsn (), WithDriver ("postgres" ))
155150 defer adapter .Close ()
156151
157152 assert .NotNil (t , adapter .Rollback (ctx ))
158153}
159154
160155func TestAdapter_Exec_error (t * testing.T ) {
161- driverName = "postgres"
162- adapter , err := Open (dsn ())
156+ adapter , err := Open (dsn (), WithDriver ("postgres" ))
163157 assert .Nil (t , err )
164158 defer adapter .Close ()
165159
@@ -168,8 +162,7 @@ func TestAdapter_Exec_error(t *testing.T) {
168162}
169163
170164func TestAdapter_TableBuilder (t * testing.T ) {
171- driverName = "postgres"
172- adapter := MustOpen (dsn ())
165+ adapter := MustOpen (dsn (), WithDriver ("postgres" ))
173166 defer adapter .Close ()
174167
175168 tests := []struct {
0 commit comments