validate error condition in package policy test

This commit is contained in:
Aaron Meihm 2017-07-19 15:22:17 -05:00
Родитель d2cfc553e9
Коммит 1171d5bb8a
1 изменённых файлов: 11 добавлений и 2 удалений

Просмотреть файл

@ -162,8 +162,17 @@ func TestPackagePolicy(t *testing.T) {
if err != nil {
t.Fatalf("scribe.GetResults: %v", err)
}
if sres.MasterResult != stest.ExpectedResult {
t.Fatalf("result incorrect for test %v", x)
if stest.ExpectError {
if !sres.IsError {
t.Fatalf("test %v should have been an error", x)
}
} else {
if sres.IsError {
t.Fatalf("test %v resulted in an error", x)
}
if sres.MasterResult != stest.ExpectedResult {
t.Fatalf("result incorrect for test %v", x)
}
}
}
}