mirror of
https://github.com/status-im/migrate.git
synced 2025-02-21 15:38:06 +00:00
Add basic Google Spanner test
This commit is contained in:
parent
89879968bb
commit
803598293e
24
database/spanner/spanner_test.go
Normal file
24
database/spanner/spanner_test.go
Normal file
@ -0,0 +1,24 @@
|
||||
package spanner
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
"testing"
|
||||
|
||||
dt "github.com/mattes/migrate/database/testing"
|
||||
)
|
||||
|
||||
func Test(t *testing.T) {
|
||||
if testing.Short() {
|
||||
t.Skip("skipping testing Google Spanner during short testing")
|
||||
}
|
||||
|
||||
db := os.Getenv("SPANNER_DATABASE")
|
||||
s := &Spanner{}
|
||||
addr := fmt.Sprintf("spanner://%v", db)
|
||||
d, err := s.Open(addr)
|
||||
if err != nil {
|
||||
t.Fatalf("%v", err)
|
||||
}
|
||||
dt.Test(t, d, []byte("SELECT 1"))
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user