@@ -497,9 +497,6 @@ func TestFileManagerService_DetermineFileActions(t *testing.T) {
497497 unmanagedErr := os .WriteFile (unmanagedFile .Name (), unmanagedFileContent , 0o600 )
498498 require .NoError (t , unmanagedErr )
499499
500- manifestDirPath = tempDir
501- manifestFilePath = manifestDirPath + "/manifest.json"
502-
503500 tests := []struct {
504501 expectedError error
505502 modifiedFiles map [string ]* model.FileCache
@@ -508,69 +505,69 @@ func TestFileManagerService_DetermineFileActions(t *testing.T) {
508505 expectedContent map [string ][]byte
509506 name string
510507 }{
511- // {
512- // name: "Test 1: Add, Update & Delete Files",
513- // modifiedFiles: map[string]*model.FileCache{
514- // addTestFileName: {
515- // File: &mpi.File{
516- // FileMeta: protos.FileMeta(addTestFileName, files.GenerateHash(fileContent)),
517- // Unmanaged: false,
518- // },
519- // },
520- // updateTestFile.Name(): {
521- // File: &mpi.File{
522- // FileMeta: protos.FileMeta(updateTestFile.Name(), files.GenerateHash(updatedFileContent)),
523- // Unmanaged: false,
524- // },
525- // },
526- // unmanagedFile.Name(): {
527- // File: &mpi.File{
528- // FileMeta: protos.FileMeta(unmanagedFile.Name(), files.GenerateHash(unmanagedFileContent)),
529- // Unmanaged: true,
530- // },
531- // },
532- // },
533- // currentFiles: map[string]*mpi.File{
534- // deleteTestFile.Name(): {
535- // FileMeta: protos.FileMeta(deleteTestFile.Name(), files.GenerateHash(fileContent)),
536- // },
537- // updateTestFile.Name(): {
538- // FileMeta: protos.FileMeta(updateTestFile.Name(), files.GenerateHash(fileContent)),
539- // },
540- // unmanagedFile.Name(): {
541- // FileMeta: protos.FileMeta(unmanagedFile.Name(), files.GenerateHash(fileContent)),
542- // Unmanaged: true,
543- // },
544- // },
545- // expectedCache: map[string]*model.FileCache{
546- // deleteTestFile.Name(): {
547- // File: &mpi.File{
548- // FileMeta: protos.ManifestFileMeta(deleteTestFile.Name(), files.GenerateHash(fileContent)),
549- // Unmanaged: false,
550- // },
551- // Action: model.Delete,
552- // },
553- // updateTestFile.Name(): {
554- // File: &mpi.File{
555- // FileMeta: protos.FileMeta(updateTestFile.Name(), files.GenerateHash(updatedFileContent)),
556- // Unmanaged: false,
557- // },
558- // Action: model.Update,
559- // },
560- // addTestFileName: {
561- // File: &mpi.File{
562- // FileMeta: protos.FileMeta(addTestFileName, files.GenerateHash(fileContent)),
563- // Unmanaged: false,
564- // },
565- // Action: model.Add,
566- // },
567- // },
568- // expectedContent: map[string][]byte{
569- // deleteTestFile.Name(): fileContent,
570- // updateTestFile.Name(): updatedFileContent,
571- // },
572- // expectedError: nil,
573- // },
508+ {
509+ name : "Test 1: Add, Update & Delete Files" ,
510+ modifiedFiles : map [string ]* model.FileCache {
511+ addTestFileName : {
512+ File : & mpi.File {
513+ FileMeta : protos .FileMeta (addTestFileName , files .GenerateHash (fileContent )),
514+ Unmanaged : false ,
515+ },
516+ },
517+ updateTestFile .Name (): {
518+ File : & mpi.File {
519+ FileMeta : protos .FileMeta (updateTestFile .Name (), files .GenerateHash (updatedFileContent )),
520+ Unmanaged : false ,
521+ },
522+ },
523+ unmanagedFile .Name (): {
524+ File : & mpi.File {
525+ FileMeta : protos .FileMeta (unmanagedFile .Name (), files .GenerateHash (unmanagedFileContent )),
526+ Unmanaged : true ,
527+ },
528+ },
529+ },
530+ currentFiles : map [string ]* mpi.File {
531+ deleteTestFile .Name (): {
532+ FileMeta : protos .FileMeta (deleteTestFile .Name (), files .GenerateHash (fileContent )),
533+ },
534+ updateTestFile .Name (): {
535+ FileMeta : protos .FileMeta (updateTestFile .Name (), files .GenerateHash (fileContent )),
536+ },
537+ unmanagedFile .Name (): {
538+ FileMeta : protos .FileMeta (unmanagedFile .Name (), files .GenerateHash (fileContent )),
539+ Unmanaged : true ,
540+ },
541+ },
542+ expectedCache : map [string ]* model.FileCache {
543+ deleteTestFile .Name (): {
544+ File : & mpi.File {
545+ FileMeta : protos .ManifestFileMeta (deleteTestFile .Name (), files .GenerateHash (fileContent )),
546+ Unmanaged : false ,
547+ },
548+ Action : model .Delete ,
549+ },
550+ updateTestFile .Name (): {
551+ File : & mpi.File {
552+ FileMeta : protos .FileMeta (updateTestFile .Name (), files .GenerateHash (updatedFileContent )),
553+ Unmanaged : false ,
554+ },
555+ Action : model .Update ,
556+ },
557+ addTestFileName : {
558+ File : & mpi.File {
559+ FileMeta : protos .FileMeta (addTestFileName , files .GenerateHash (fileContent )),
560+ Unmanaged : false ,
561+ },
562+ Action : model .Add ,
563+ },
564+ },
565+ expectedContent : map [string ][]byte {
566+ deleteTestFile .Name (): fileContent ,
567+ updateTestFile .Name (): updatedFileContent ,
568+ },
569+ expectedError : nil ,
570+ },
574571 {
575572 name : "Test 2: Files same as on disk" ,
576573 modifiedFiles : map [string ]* model.FileCache {
0 commit comments