def test_set_invalid_archive_path(self): """Check if an exception is raised for invalid archive_path values""" with self.assertRaisesRegex(ValueError, INVALID_ARCHIVE_PATH_ERROR): archiving_cfg = ArchivingTaskConfig(5.0, False) archiving_cfg = ArchivingTaskConfig('/tmp/archive', False) with self.assertRaisesRegex(ValueError, INVALID_ARCHIVE_PATH_ERROR): archiving_cfg.archive_path = 1.0 with self.assertRaisesRegex(ValueError, INVALID_ARCHIVE_PATH_ERROR): archiving_cfg.archive_path = True self.assertEqual(archiving_cfg.archive_path, '/tmp/archive')
def test_set_archive_path(self): """Test if archive_path property can be set""" archiving_cfg = ArchivingTaskConfig('/tmp/archive', False) self.assertEqual(archiving_cfg.archive_path, '/tmp/archive') archiving_cfg.archive_path = '/tmp/oldarchive' self.assertEqual(archiving_cfg.archive_path, '/tmp/oldarchive')