MCPcopy Create free account
hub / github.com/daodst/chat / createLocalDB

Function createLocalDB

test/db.go:46–60  ·  view source on GitHub ↗
(t *testing.T, dbName string)

Source from the content-addressed store, hash-verified

44}
45
46func createLocalDB(t *testing.T, dbName string) {
47 if _, err := exec.LookPath("createdb"); err != nil {
48 fatalError(t, "Note: tests require a postgres install accessible to the current user")
49 return
50 }
51 createDB := exec.Command("createdb", dbName)
52 if !Quiet {
53 createDB.Stdout = os.Stdout
54 createDB.Stderr = os.Stderr
55 }
56 err := createDB.Run()
57 if err != nil && !Quiet {
58 fmt.Println("createLocalDB returned error:", err)
59 }
60}
61
62func createRemoteDB(t *testing.T, dbName, user, connStr string) {
63 db, err := sql.Open("postgres", connStr+" dbname=postgres")

Callers 1

Calls 2

fatalErrorFunction · 0.85
RunMethod · 0.80

Tested by

no test coverage detected