WIP SQL test
This commit is contained in:
parent
e075d319de
commit
7fb9fff11b
|
@ -0,0 +1,14 @@
|
||||||
|
package authstore
|
||||||
|
|
||||||
|
import "strings"
|
||||||
|
|
||||||
|
var connStr = "postgres://postgres:postgres@localhost/postgres"
|
||||||
|
|
||||||
|
func init() {
|
||||||
|
// TODO url.Parse
|
||||||
|
if strings.Contains(connStr, "@localhost/") || strings.Contains(connStr, "@localhost:") {
|
||||||
|
connStr += "?sslmode=disable"
|
||||||
|
} else {
|
||||||
|
connStr += "?sslmode=required"
|
||||||
|
}
|
||||||
|
}
|
|
@ -2,22 +2,12 @@ package authstore
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"strings"
|
|
||||||
"testing"
|
"testing"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestStore(t *testing.T) {
|
func TestStore(t *testing.T) {
|
||||||
// Note: test output is cached (running twice will not result in two records)
|
// Note: test output is cached (running twice will not result in two records)
|
||||||
|
|
||||||
connStr := "postgres://postgres:postgres@localhost/postgres"
|
|
||||||
if strings.Contains(connStr, "@localhost/") || strings.Contains(connStr, "@localhost:") {
|
|
||||||
connStr += "?sslmode=disable"
|
|
||||||
} else {
|
|
||||||
connStr += "?sslmode=required"
|
|
||||||
}
|
|
||||||
|
|
||||||
// TODO url.Parse
|
|
||||||
|
|
||||||
store, err := NewStore(connStr, initSQL)
|
store, err := NewStore(connStr, initSQL)
|
||||||
if nil != err {
|
if nil != err {
|
||||||
t.Fatal("connection error", err)
|
t.Fatal("connection error", err)
|
||||||
|
|
Loading…
Reference in New Issue