@@ -10,11 +10,9 @@ import (
1010 "reflect"
1111 "testing"
1212
13- "github.com/go-vela/server/router/middleware/org"
14-
1513 "github.com/gin-gonic/gin"
1614 "github.com/go-vela/server/database"
17- "github.com/go-vela/server/database/sqlite "
15+ "github.com/go-vela/server/router/middleware/org "
1816 "github.com/go-vela/server/router/middleware/repo"
1917 "github.com/go-vela/types/library"
2018)
@@ -85,13 +83,15 @@ func TestBuild_Establish(t *testing.T) {
8583 got := new (library.Build )
8684
8785 // setup database
88- db , _ := sqlite .NewTest ()
86+ db , err := database .NewTest ()
87+ if err != nil {
88+ t .Errorf ("unable to create test database engine: %v" , err )
89+ }
8990
9091 defer func () {
91- db .Sqlite .Exec ("delete from repos;" )
92- db .Sqlite .Exec ("delete from builds;" )
93- _sql , _ := db .Sqlite .DB ()
94- _sql .Close ()
92+ db .DeleteBuild (want )
93+ db .DeleteRepo (r )
94+ db .Close ()
9595 }()
9696
9797 _ = db .CreateRepo (r )
@@ -129,9 +129,11 @@ func TestBuild_Establish(t *testing.T) {
129129
130130func TestBuild_Establish_NoRepo (t * testing.T ) {
131131 // setup database
132- db , _ := sqlite .NewTest ()
133-
134- defer func () { _sql , _ := db .Sqlite .DB (); _sql .Close () }()
132+ db , err := database .NewTest ()
133+ if err != nil {
134+ t .Errorf ("unable to create test database engine: %v" , err )
135+ }
136+ defer db .Close ()
135137
136138 // setup context
137139 gin .SetMode (gin .TestMode )
@@ -164,12 +166,14 @@ func TestBuild_Establish_NoBuildParameter(t *testing.T) {
164166 r .SetVisibility ("public" )
165167
166168 // setup database
167- db , _ := sqlite .NewTest ()
169+ db , err := database .NewTest ()
170+ if err != nil {
171+ t .Errorf ("unable to create test database engine: %v" , err )
172+ }
168173
169174 defer func () {
170- db .Sqlite .Exec ("delete from repos;" )
171- _sql , _ := db .Sqlite .DB ()
172- _sql .Close ()
175+ db .DeleteRepo (r )
176+ db .Close ()
173177 }()
174178
175179 _ = db .CreateRepo (r )
@@ -210,12 +214,14 @@ func TestBuild_Establish_InvalidBuildParameter(t *testing.T) {
210214 r .SetVisibility ("public" )
211215
212216 // setup database
213- db , _ := sqlite .NewTest ()
217+ db , err := database .NewTest ()
218+ if err != nil {
219+ t .Errorf ("unable to create test database engine: %v" , err )
220+ }
214221
215222 defer func () {
216- db .Sqlite .Exec ("delete from repos;" )
217- _sql , _ := db .Sqlite .DB ()
218- _sql .Close ()
223+ db .DeleteRepo (r )
224+ db .Close ()
219225 }()
220226
221227 _ = db .CreateRepo (r )
@@ -256,12 +262,14 @@ func TestBuild_Establish_NoBuild(t *testing.T) {
256262 r .SetVisibility ("public" )
257263
258264 // setup database
259- db , _ := sqlite .NewTest ()
265+ db , err := database .NewTest ()
266+ if err != nil {
267+ t .Errorf ("unable to create test database engine: %v" , err )
268+ }
260269
261270 defer func () {
262- db .Sqlite .Exec ("delete from repos;" )
263- _sql , _ := db .Sqlite .DB ()
264- _sql .Close ()
271+ db .DeleteRepo (r )
272+ db .Close ()
265273 }()
266274
267275 _ = db .CreateRepo (r )
0 commit comments