def test_usable_directory_missing(self): error_messages = [] configuration._validate_usable_directory('directory', '/no/exits/', error_messages) self.assertEqual(len(error_messages), 1)
def test_usable_directory(self): error_messages = [] directory = tempfile.mkdtemp(prefix='test_yum_distributor-') try: configuration._validate_usable_directory('directory', directory, error_messages) self.assertEqual(len(error_messages), 0) finally: shutil.rmtree(directory)
def test_usable_directory(self): error_messages = [] directory = tempfile.mkdtemp(prefix='test_yum_distributor-') try: configuration._validate_usable_directory('directory', directory, error_messages) self.assertEqual(len(error_messages), 0) finally: shutil.rmtree(directory)
def test_usable_directory_bad_permissions(self): error_messages = [] directory = tempfile.mkdtemp(prefix='test_yum_distributor-') os.chmod(directory, 0000) try: configuration._validate_usable_directory('directory', directory, error_messages) self.assertEqual(len(error_messages), 1) finally: os.chmod(directory, 0777) shutil.rmtree(directory)
def test_usable_directory_bad_permissions(self): error_messages = [] directory = self.test_dir os.chmod(directory, 0000) try: configuration._validate_usable_directory('directory', directory, error_messages) self.assertEqual(len(error_messages), 1) finally: os.chmod(directory, 0777)
def test_usable_directory_bad_permissions(self): error_messages = [] directory = tempfile.mkdtemp(prefix='test_yum_distributor-') os.chmod(directory, 0000) try: configuration._validate_usable_directory('directory', directory, error_messages) self.assertEqual(len(error_messages), 1) finally: os.chmod(directory, 0777) shutil.rmtree(directory)
def test_usable_directory_missing(self): error_messages = [] configuration._validate_usable_directory('directory', '/no/exits/', error_messages) self.assertEqual(len(error_messages), 1)
def test_usable_directory(self): error_messages = [] configuration._validate_usable_directory('directory', self.test_dir, error_messages) self.assertEqual(len(error_messages), 0)