@@ -25,7 +25,7 @@ const mockBaseYamlFilePath = "/os/os.yaml"
2525func TestNewInitVMCommand (t * testing.T ) {
2626 t .Parallel ()
2727
28- cmd := newInitVMCommand (nil , nil , nil , nil , nil , "" , nil , "" , nil )
28+ cmd := newInitVMCommand (nil , nil , nil , nil , nil , "" , nil , "" , nil , nil )
2929 assert .Equal (t , cmd .Name (), "init" )
3030}
3131
@@ -75,12 +75,12 @@ func TestInitVMAction_runAdapter(t *testing.T) {
7575 logger .EXPECT ().Debugf ("Status of virtual machine: %s" , "" )
7676
7777 command := mocks .NewCommand (ctrl )
78- lca .EXPECT ().ConfigureDefaultLimaYaml ().Return (nil )
78+ lca .EXPECT ().ConfigureDefaultLimaYaml (logger ).Return (nil )
7979 lca .EXPECT ().ConfigureOverrideLimaYaml ().Return (nil )
8080 dm .EXPECT ().DetachUserDataDisk ().Return (nil )
8181 dm .EXPECT ().EnsureUserDataDisk ().Return (nil )
8282 ncc .EXPECT ().CreateWithoutStdio ("start" , fmt .Sprintf ("--name=%s" , limaInstanceName ),
83- mockBaseYamlFilePath , "--tty=false" ).Return (command )
83+ mockBaseYamlFilePath , "--tty=false" , "--set" , ".ssh.overVsock=false" ).Return (command )
8484 command .EXPECT ().CombinedOutput ()
8585
8686 logger .EXPECT ().Info ("Initializing and starting Finch virtual machine..." )
@@ -107,7 +107,7 @@ func TestInitVMAction_runAdapter(t *testing.T) {
107107 groups := tc .groups (ctrl )
108108 tc .mockSvc (ncc , logger , lca , dm , ctrl )
109109
110- assert .NoError (t , newInitVMAction (ncc , logger , groups , lca , mockBaseYamlFilePath , dm ).runAdapter (tc .command , tc .args ))
110+ assert .NoError (t , newInitVMAction (ncc , logger , groups , lca , mockBaseYamlFilePath , dm , nil ).runAdapter (tc .command , tc .args ))
111111 })
112112 }
113113}
@@ -145,14 +145,14 @@ func TestInitVMAction_run(t *testing.T) {
145145 getVMStatusC .EXPECT ().Output ().Return ([]byte ("" ), nil )
146146 logger .EXPECT ().Debugf ("Status of virtual machine: %s" , "" )
147147
148- lca .EXPECT ().ConfigureDefaultLimaYaml ().Return (nil )
148+ lca .EXPECT ().ConfigureDefaultLimaYaml (logger ).Return (nil )
149149 lca .EXPECT ().ConfigureOverrideLimaYaml ().Return (nil )
150150 dm .EXPECT ().DetachUserDataDisk ().Return (nil )
151151 dm .EXPECT ().EnsureUserDataDisk ().Return (nil )
152152
153153 command := mocks .NewCommand (ctrl )
154154 ncc .EXPECT ().CreateWithoutStdio ("start" , fmt .Sprintf ("--name=%s" , limaInstanceName ),
155- mockBaseYamlFilePath , "--tty=false" ).Return (command )
155+ mockBaseYamlFilePath , "--tty=false" , "--set" , ".ssh.overVsock=false" ).Return (command )
156156 command .EXPECT ().CombinedOutput ()
157157
158158 logger .EXPECT ().Info ("Initializing and starting Finch virtual machine..." )
@@ -269,7 +269,7 @@ func TestInitVMAction_run(t *testing.T) {
269269 getVMStatusC .EXPECT ().Output ().Return ([]byte ("" ), nil )
270270 logger .EXPECT ().Debugf ("Status of virtual machine: %s" , "" )
271271
272- lca .EXPECT ().ConfigureDefaultLimaYaml ().Return (nil )
272+ lca .EXPECT ().ConfigureDefaultLimaYaml (logger ).Return (nil )
273273 lca .EXPECT ().ConfigureOverrideLimaYaml ().Return (nil )
274274
275275 logger .EXPECT ().Errorf ("Dependency error: %v" ,
@@ -282,7 +282,7 @@ func TestInitVMAction_run(t *testing.T) {
282282
283283 command := mocks .NewCommand (ctrl )
284284 ncc .EXPECT ().CreateWithoutStdio ("start" , fmt .Sprintf ("--name=%s" , limaInstanceName ),
285- mockBaseYamlFilePath , "--tty=false" ).Return (command )
285+ mockBaseYamlFilePath , "--tty=false" , "--set" , ".ssh.overVsock=false" ).Return (command )
286286 command .EXPECT ().CombinedOutput ()
287287
288288 logger .EXPECT ().Info ("Initializing and starting Finch virtual machine..." )
@@ -314,7 +314,7 @@ func TestInitVMAction_run(t *testing.T) {
314314 getVMStatusC .EXPECT ().Output ().Return ([]byte ("" ), nil )
315315 logger .EXPECT ().Debugf ("Status of virtual machine: %s" , "" )
316316
317- lca .EXPECT ().ConfigureDefaultLimaYaml ().Return (errors .New ("load config fails" ))
317+ lca .EXPECT ().ConfigureDefaultLimaYaml (logger ).Return (errors .New ("load config fails" ))
318318 },
319319 },
320320
@@ -336,7 +336,7 @@ func TestInitVMAction_run(t *testing.T) {
336336 getVMStatusC .EXPECT ().Output ().Return ([]byte ("" ), nil )
337337 logger .EXPECT ().Debugf ("Status of virtual machine: %s" , "" )
338338
339- lca .EXPECT ().ConfigureDefaultLimaYaml ().Return (nil )
339+ lca .EXPECT ().ConfigureDefaultLimaYaml (logger ).Return (nil )
340340 lca .EXPECT ().ConfigureOverrideLimaYaml ().Return (nil )
341341 dm .EXPECT ().DetachUserDataDisk ().Return (nil )
342342 dm .EXPECT ().EnsureUserDataDisk ().Return (nil )
@@ -345,7 +345,7 @@ func TestInitVMAction_run(t *testing.T) {
345345 command := mocks .NewCommand (ctrl )
346346 command .EXPECT ().CombinedOutput ().Return (logs , errors .New ("failed to init instance" ))
347347 ncc .EXPECT ().CreateWithoutStdio ("start" , fmt .Sprintf ("--name=%s" , limaInstanceName ),
348- mockBaseYamlFilePath , "--tty=false" ).Return (command )
348+ mockBaseYamlFilePath , "--tty=false" , "--set" , ".ssh.overVsock=false" ).Return (command )
349349
350350 logger .EXPECT ().Info ("Initializing and starting Finch virtual machine..." )
351351 logger .EXPECT ().SetFormatter (flog .TextWithoutTruncation )
@@ -369,7 +369,7 @@ func TestInitVMAction_run(t *testing.T) {
369369 groups := tc .groups (ctrl )
370370 tc .mockSvc (ncc , logger , lca , dm , ctrl )
371371
372- err := newInitVMAction (ncc , logger , groups , lca , mockBaseYamlFilePath , dm ).run ()
372+ err := newInitVMAction (ncc , logger , groups , lca , mockBaseYamlFilePath , dm , nil ).run ()
373373 assert .Equal (t , err , tc .wantErr )
374374 })
375375 }
0 commit comments