2
0

implement driver.Connector

This commit is contained in:
James Lawrence
2018-02-25 14:17:38 -05:00
parent 606697ffdf
commit 19a9154d23
5 changed files with 115 additions and 11 deletions
+8 -9
View File
@@ -16,15 +16,6 @@ import (
"github.com/jackc/pgx/stdlib"
)
func openDB(t *testing.T) *sql.DB {
db, err := sql.Open("pgx", "postgres://pgx_md5:secret@127.0.0.1:5432/pgx_test")
if err != nil {
t.Fatalf("sql.Open failed: %v", err)
}
return db
}
func closeDB(t *testing.T, db *sql.DB) {
err := db.Close()
if err != nil {
@@ -81,6 +72,14 @@ func closeStmt(t *testing.T, stmt *sql.Stmt) {
}
}
func TestSQLOpen(t *testing.T) {
db, err := sql.Open("pgx", "postgres://pgx_md5:secret@127.0.0.1:5432/pgx_test")
if err != nil {
t.Fatalf("sql.Open failed: %v", err)
}
closeDB(t, db)
}
func TestNormalLifeCycle(t *testing.T) {
db := openDB(t)
defer closeDB(t, db)