fix
This commit is contained in:
@@ -26,9 +26,9 @@ func TestBindDefaults(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestBindEnvAndFlagPrecedence(t *testing.T) {
|
||||
t.Setenv("WH_SEED", "42")
|
||||
t.Setenv("WH_TICKS_PER_DAY", "720")
|
||||
t.Setenv("WH_ASTEROIDS", "60")
|
||||
t.Setenv("HALCYON_SEED", "42")
|
||||
t.Setenv("HALCYON_TICKS_PER_DAY", "720")
|
||||
t.Setenv("HALCYON_ASTEROIDS", "60")
|
||||
|
||||
c, err := bind(t)
|
||||
if err != nil {
|
||||
@@ -49,21 +49,21 @@ func TestBindEnvAndFlagPrecedence(t *testing.T) {
|
||||
|
||||
func TestBindRejectsBadEnv(t *testing.T) {
|
||||
for _, v := range []string{"lots", "-3", "1.5"} {
|
||||
t.Setenv("WH_SEED", v)
|
||||
t.Setenv("HALCYON_SEED", v)
|
||||
if _, err := bind(t); err == nil {
|
||||
t.Errorf("WH_SEED=%q should be rejected", v)
|
||||
t.Errorf("HALCYON_SEED=%q should be rejected", v)
|
||||
}
|
||||
}
|
||||
t.Setenv("WH_SEED", "")
|
||||
t.Setenv("WH_COMM_BYTES", "big")
|
||||
t.Setenv("HALCYON_SEED", "")
|
||||
t.Setenv("HALCYON_COMM_BYTES", "big")
|
||||
if _, err := bind(t); err == nil {
|
||||
t.Error("WH_COMM_BYTES=big should be rejected")
|
||||
t.Error("HALCYON_COMM_BYTES=big should be rejected")
|
||||
}
|
||||
}
|
||||
|
||||
func TestDatabaseURL(t *testing.T) {
|
||||
t.Setenv("DATABASE_URL", "")
|
||||
if DatabaseURL() != "sqlite:wh.db" {
|
||||
if DatabaseURL() != "sqlite:halcyon.db" {
|
||||
t.Fatal("default")
|
||||
}
|
||||
t.Setenv("DATABASE_URL", "postgres://x")
|
||||
|
||||
Reference in New Issue
Block a user