Add unit test for cmd/minikube/cmd/config/set.go
Signed-off-by: Dao Cong Tien <tiendc@vn.fujitsu.com>pull/6224/head
parent
af4ee5cf1f
commit
60f514c0a5
|
@ -24,3 +24,24 @@ func TestNotFound(t *testing.T) {
|
||||||
t.Fatalf("Set did not return error for unknown property")
|
t.Fatalf("Set did not return error for unknown property")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestSetNotAllowed(t *testing.T) {
|
||||||
|
err := Set("vm-driver", "123456")
|
||||||
|
if err == nil || err.Error() != "[driver \"123456\" is not supported]" {
|
||||||
|
t.Fatalf("Set did not return error for unallowed value")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func TestSetOK(t *testing.T) {
|
||||||
|
err := Set("vm-driver", "virtualbox")
|
||||||
|
if err != nil {
|
||||||
|
t.Fatalf("Set returned error for valid property value")
|
||||||
|
}
|
||||||
|
val, err := Get("vm-driver")
|
||||||
|
if err != nil {
|
||||||
|
t.Fatalf("Get returned error for valid property")
|
||||||
|
}
|
||||||
|
if val != "virtualbox" {
|
||||||
|
t.Fatalf("Get returned %s, expected \"virtualbox\"", val)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue