Skip to content

Commit 69e4418

Browse files
add test to assert error on bad help response
1 parent efd50db commit 69e4418

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

minikube/generator/schema_builder_test.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -435,3 +435,13 @@ func TestMinikubeNotFound(t *testing.T) {
435435
_, err := builder.Build()
436436
assert.Error(t, err)
437437
}
438+
439+
func TestMinikubeHelpTextFailure(t *testing.T) {
440+
ctrl := gomock.NewController(t)
441+
mockMinikube := NewMockMinikubeBinary(ctrl)
442+
mockMinikube.EXPECT().GetVersion(gomock.Any()).Return("Version 999", nil)
443+
mockMinikube.EXPECT().GetStartHelpText(gomock.Any()).Return(nil, errors.New("oh nooo"))
444+
builder := NewSchemaBuilder("fake.go", mockMinikube)
445+
_, err := builder.Build()
446+
assert.Error(t, err)
447+
}

0 commit comments

Comments
 (0)