Exemplo n.º 1
0
 def testGood(self):
     try:
         main([PB_GOOD])
         self.assertEqual(2, len(diff_lines(PB_GOOD_XYZ, PB_REF_XYZ, delimiter=" ")))
         self.assertEqual(0, len(diff_lines(PB_GOOD_LOG, PB_REF_LOG)))
     finally:
         silent_remove(PB_GOOD_LOG)
         silent_remove(PB_GOOD_XYZ)
Exemplo n.º 2
0
 def testMoveExisting(self):
     try:
         self.assertFalse(find_backup_filenames(PB_GOOD_LOG))
         self.assertFalse(find_backup_filenames(PB_GOOD_XYZ))
         main([PB_GOOD])
         # repeated on purpose to make back-up files
         main([PB_GOOD])
         log_backs = find_backup_filenames(PB_GOOD_LOG)
         self.assertEqual(1, len(log_backs))
         xyz_backs = find_backup_filenames(PB_GOOD_XYZ)
         self.assertEqual(1, len(xyz_backs))
     finally:
         silent_remove(PB_GOOD_LOG)
         silent_remove(PB_GOOD_XYZ)
         for log_back in find_backup_filenames(PB_GOOD_LOG):
             silent_remove(log_back)
         for xyz_back in find_backup_filenames(PB_GOOD_XYZ):
             silent_remove(xyz_back)
         pass