Esempio n. 1
0
 def test_getSoftwareListWithFilesAndFolders(self):
     vCorrectSWList = ["800-A0443_SBB_ANTENNA_ON_AIR_FTP", "800-A0575_LGA-5005_Main_Assy_NF_Functional_Test_Script", "800-A0582_SCM_HASS_Test_Script"]
     # vSourceDirectory = "D:\\Projects\\Xerox Copier\\TestFolders\\MixedFileFolders"
     vSourceDirectory = "c:\\Projects\\Software\\Non-Framework\\Applications\\ProductionChangeover\\TestFolders\\MixedFileFolders"
     vSWList = FileFunctions.GetSoftwareList(vSourceDirectory)
     for i in range(len(vSWList) ):
         self.assertEqual(vSWList[i].PartNumber, vCorrectSWList[i], "The list should have 3 elements")
Esempio n. 2
0
 def test_getSoftwareListWithNoDirectoriesAtSource(self):
     vCorrectSWList = []
     # vSourceDirectory = "D:\\Projects\\Xerox Copier\\TestFolders\\NoDirectories"
     vSourceDirectory = "c:\\Projects\\Software\\Non-Framework\\Applications\\ProductionChangeover\\TestFolders\\NoDirectories"
     vSWList = FileFunctions.GetSoftwareList(vSourceDirectory)
     self.assertEqual(vSWList, vCorrectSWList, "Should be empty")
Esempio n. 3
0
 def test_getSoftwareListWithAnIncorrectPath(self):
     # vSourceDirectory = "D:\\Projects\\Xerox Copier\\TestFolders\\WrongDirectory"
     vSourceDirectory = "c:\\Projects\\Software\\Non-Framework\\Applications\\ProductionChangeover\\TestFolders\\WrongDirectory"
     vSWList = FileFunctions.GetSoftwareList(vSourceDirectory)
     self.assertEqual(vSWList, [], "The list is meant to be empty.")