package spanner | |
import ( | |
"fmt" | |
"os" | |
"testing" | |
dt "github.com/mattes/migrate/database/testing" | |
) | |
func Test(t *testing.T) { | |
if testing.Short() { | |
t.Skip("skipping test in short mode.") | |
} | |
db, ok := os.LookupEnv("SPANNER_DATABASE") | |
if !ok { | |
t.Skip("SPANNER_DATABASE not set, skipping test.") | |
} | |
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")) | |
} |