diff --git a/internal/core/machine_test.go b/internal/core/machine_test.go index 0684abe48..c561a812c 100644 --- a/internal/core/machine_test.go +++ b/internal/core/machine_test.go @@ -69,3 +69,15 @@ func TestMachineSetEmptyId(t *testing.T) { require.Nil(t, dbTarget) require.Error(t, err) } + +func TestMachineConfigedGuest(t *testing.T) { + tm, _ := TestMachine(t, + WithTestTargetConfig(&vagrant_plugin_sdk.Vagrantfile_MachineConfig{ + ConfigVm: &vagrant_plugin_sdk.Vagrantfile_ConfigVM{Guest: "myguest"}, + }), + ) + guest, err := tm.Guest() + require.NoError(t, err) + require.NotNil(t, guest) + require.NotNil(t, tm.guest) +}