func TestStart(t *testing.T) { db.Init("test") models.RegisterEntry() models.RegisterValve() models.RegisterSchedule() err := db.Create() if err != nil { t.Fail() t.Log(err) } }
func actionFlag(flag *flag.Flag) { switch { case flag.Name == "server": err := launchServer(flag) if err != nil { log.Panicln(err) os.Exit(1) } case flag.Name == "initdb": err := db.Create() if err != nil { log.Panicln(err) } os.Exit(1) case flag.Name == "activate": err := activateRelay() if err != nil { log.Fatalln(err) } os.Exit(1) } }