fixes
This commit is contained in:
@@ -28,6 +28,23 @@ func TestStopOnCancel(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestIsTerminalJobStatus(t *testing.T) {
|
||||
cases := map[string]bool{
|
||||
"pending": false,
|
||||
"running": false,
|
||||
"cancelled": true,
|
||||
"failed": true,
|
||||
"completed": true,
|
||||
" FAILED ": true,
|
||||
"": false,
|
||||
}
|
||||
for in, want := range cases {
|
||||
if got := isTerminalJobStatus(in); got != want {
|
||||
t.Fatalf("isTerminalJobStatus(%q)=%v want %v", in, got, want)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func TestMarshalStepProgress_roundTrip(t *testing.T) {
|
||||
progress := InitialStepProgress("full")
|
||||
if len(progress) == 0 {
|
||||
|
||||
Reference in New Issue
Block a user