Esempio n. 1
0
    def test_set_folders_multiple_folders(self):
        folder = Folder(config)
        two_folders = "/tmp/1,/tmp/2"
        folder.set_folders(two_folders)
        self.assertEqual(folder.folders, [x.strip() for x in two_folders.split(",")])

        more_folders = "/tmp/1, /tmp/2,/tmp/3,    /tmp/4"
        folder.set_folders(more_folders)
        self.assertEqual(folder.folders, [x.strip() for x in more_folders.split(",")])
Esempio n. 2
0
 def test_backup(self, mock_cleanup, mock_archive, mock_dump):
     folder = Folder(config)
     folder.backup()
     self.assertTrue(mock_cleanup.called)
     self.assertTrue(mock_archive.called)
     self.assertTrue(mock_dump.called)
Esempio n. 3
0
 def test_dump_folders(self, mock_create, mock_call):
     folder = Folder(config)
     folder.dump_folders()
     self.assertTrue(mock_create.called)
     self.assertTrue(mock_call.called)
Esempio n. 4
0
 def test_set_folders_single_folder(self):
     folder = Folder(config)
     folders = "/tmp/pmt"
     folder.set_folders(folders)
     self.assertEqual(folder.folders, [folders])