Merge pull request #1046 from andreynering/sqlite-testing-windows

Allow run tests for SQLite on Windows
This commit is contained in:
Jinzhu 2016-06-01 22:43:58 +08:00
commit 2631d6745c
1 changed files with 2 additions and 1 deletions

View File

@ -5,6 +5,7 @@ import (
"database/sql/driver" "database/sql/driver"
"fmt" "fmt"
"os" "os"
"path/filepath"
"reflect" "reflect"
"strconv" "strconv"
"testing" "testing"
@ -61,7 +62,7 @@ func OpenTestConnection() (db *gorm.DB, err error) {
db, err = gorm.Open("mssql", "server=SERVER_HERE;database=rogue;user id=USER_HERE;password=PW_HERE;port=1433") db, err = gorm.Open("mssql", "server=SERVER_HERE;database=rogue;user id=USER_HERE;password=PW_HERE;port=1433")
default: default:
fmt.Println("testing sqlite3...") fmt.Println("testing sqlite3...")
db, err = gorm.Open("sqlite3", "/tmp/gorm.db") db, err = gorm.Open("sqlite3", filepath.Join(os.TempDir(), "gorm.db"))
} }
return return
} }