pull/6493/head
Sharif Elgamal 2020-02-04 15:12:55 -08:00
parent f41a10a98f
commit 2d2b60f95b
No known key found for this signature in database
GPG Key ID: 23CC0225BD9FD702
1 changed files with 7 additions and 3 deletions

View File

@ -45,7 +45,12 @@ func TestSetNotAllowed(t *testing.T) {
func TestSetOK(t *testing.T) {
createTestProfile(t)
err := Set("vm-driver", "virtualbox")
defer Unset("vm-driver")
defer func() {
err = Unset("vm-driver")
if err != nil {
t.Errorf("failed to unset vm-driver")
}
}()
if err != nil {
t.Fatalf("Set returned error for valid property value")
}
@ -58,7 +63,7 @@ func TestSetOK(t *testing.T) {
}
}
func createTestProfile(t *testing.T) string {
func createTestProfile(t *testing.T) {
t.Helper()
td, err := ioutil.TempDir("", "profile")
if err != nil {
@ -78,5 +83,4 @@ func createTestProfile(t *testing.T) string {
if err := config.DefaultLoader.WriteConfigToFile(name, &config.MachineConfig{}); err != nil {
t.Fatalf("error creating temporary profile config: %v", err)
}
return name
}