|
|
|
|
@ -65,14 +65,14 @@ func TestNewConfig_sourcePath(t *testing.T) {
|
|
|
|
|
t.Fatalf("should error with empty `source_path`")
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Okay, because it gets caught during download
|
|
|
|
|
// Want this to fail on validation
|
|
|
|
|
c = testConfig(t)
|
|
|
|
|
c["source_path"] = "/i/dont/exist"
|
|
|
|
|
_, warns, err = NewConfig(c)
|
|
|
|
|
if len(warns) > 0 {
|
|
|
|
|
t.Fatalf("bad: %#v", warns)
|
|
|
|
|
}
|
|
|
|
|
if err != nil {
|
|
|
|
|
if err == nil {
|
|
|
|
|
t.Fatalf("bad: %s", err)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -84,7 +84,7 @@ func TestNewConfig_sourcePath(t *testing.T) {
|
|
|
|
|
t.Fatalf("bad: %#v", warns)
|
|
|
|
|
}
|
|
|
|
|
if err == nil {
|
|
|
|
|
t.Fatal("should error")
|
|
|
|
|
t.Fatal("Nonexistent source file should be caught in validation")
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Good
|
|
|
|
|
|