// +build all dep package main import ( "testing" ) func TestDatabase(t *testing.T) { // h := Host{Url: "http://example.com"} InitDB() err := Db.DB().Ping() if err != nil { //t.Fatal("No database connection established.") t.Error("No database connection established.") } } func TestRedis(t *testing.T) { c := pool.Get() defer c.Close() if _, err := c.Do("PING"); err != nil { //t.Fatal("Redis server down.") t.Error("Down") } }