@@ -188,6 +188,7 @@ func Test_checkAndSaveSeqNum(t *testing.T) {
188188
189189func Test_update_e2e_cmd (t * testing.T ) {
190190 tempDir , _ := os .MkdirTemp ("" , "deletecmd" )
191+ DataDir , _ = os .MkdirTemp ("" , "datadir" )
191192 oldVersionDirectory := filepath .Join (tempDir , "Microsoft.CPlat.Core.RunCommandHandlerLinux-1.3.8" )
192193 newVersionDirectory := filepath .Join (tempDir , "Microsoft.CPlat.Core.RunCommandHandlerLinux-1.3.9" )
193194 err := os .Mkdir (oldVersionDirectory , 0755 )
@@ -239,6 +240,7 @@ func Test_update_e2e_cmd(t *testing.T) {
239240
240241func Test_udpate_e2e_problematic_version (t * testing.T ) {
241242 tempDir , _ := os .MkdirTemp ("" , "deletecmd" )
243+ DataDir , _ = os .MkdirTemp ("" , "datadir" )
242244 oldVersionDirectory := filepath .Join (tempDir , "Microsoft.CPlat.Core.RunCommandHandlerLinux-1.3.17" )
243245 newVersionDirectory := filepath .Join (tempDir , "Microsoft.CPlat.Core.RunCommandHandlerLinux-1.3.18" )
244246 err := os .Mkdir (oldVersionDirectory , 0755 )
@@ -419,7 +421,7 @@ func Test_runCmd_success(t *testing.T) {
419421 require .Nil (t , err )
420422 defer os .RemoveAll (dir )
421423
422- metadata := types .NewRCMetadata ("extName" , 0 , constants .DownloadFolder , constants . DataDir )
424+ metadata := types .NewRCMetadata ("extName" , 0 , constants .DownloadFolder , DataDir )
423425 err , exitCode := runCmd (log .NewContext (log .NewNopLogger ()), dir , "" , & handlersettings.HandlerSettings {
424426 PublicSettings : handlersettings.PublicSettings {Source : & handlersettings.ScriptSource {Script : script }},
425427 }, metadata )
@@ -445,7 +447,7 @@ func Test_runCmd_fail(t *testing.T) {
445447 require .Nil (t , err )
446448 defer os .RemoveAll (dir )
447449
448- metadata := types .NewRCMetadata ("extName" , 0 , constants .DownloadFolder , constants . DataDir )
450+ metadata := types .NewRCMetadata ("extName" , 0 , constants .DownloadFolder , DataDir )
449451 err , exitCode := runCmd (log .NewContext (log .NewNopLogger ()), dir , "" , & handlersettings.HandlerSettings {
450452 PublicSettings : handlersettings.PublicSettings {Source : & handlersettings.ScriptSource {Script : "non-existing-cmd" }},
451453 }, metadata )
@@ -676,7 +678,7 @@ func Test_TreatFailureAsDeploymentFailureIsTrue_Fails(t *testing.T) {
676678 require .Nil (t , err )
677679 defer os .RemoveAll (dir )
678680
679- metadata := types .NewRCMetadata ("extName" , 0 , constants .DownloadFolder , constants . DataDir )
681+ metadata := types .NewRCMetadata ("extName" , 0 , constants .DownloadFolder , DataDir )
680682 err , exitCode := runCmd (log .NewContext (log .NewNopLogger ()), dir , "" , & handlersettings.HandlerSettings {
681683 PublicSettings : handlersettings.PublicSettings {Source : & handlersettings.ScriptSource {Script : script }, TreatFailureAsDeploymentFailure : true },
682684 }, metadata )
@@ -695,7 +697,7 @@ func Test_TreatFailureAsDeploymentFailureIsTrue_SimpleScriptSucceeds(t *testing.
695697 require .Nil (t , err )
696698 defer os .RemoveAll (dir )
697699
698- metadata := types .NewRCMetadata ("extName" , 0 , constants .DownloadFolder , constants . DataDir )
700+ metadata := types .NewRCMetadata ("extName" , 0 , constants .DownloadFolder , DataDir )
699701 err , exitCode := runCmd (log .NewContext (log .NewNopLogger ()), dir , "" , & handlersettings.HandlerSettings {
700702 PublicSettings : handlersettings.PublicSettings {Source : & handlersettings.ScriptSource {Script : script }, TreatFailureAsDeploymentFailure : false },
701703 }, metadata )
0 commit comments