def test_RO_client_cannot_delete_files(self): logger.info("Start 'test_RO_client_cannot_delete_files'") nfs_server.create_file() nfs_server.set_file_permissions('777') nfs_server.service_action('restart') _test = nfs_client.delete_file() self.assertTrue(re.search(r"rm: cannot remove", _test))
def test_RW_client_can_delete_files_created_on_server_side(self): logger.info( "Start 'test_RW_client_can_delete_files_created_on_server_side'") nfs_server.create_file() nfs_server.set_file_permissions('777') nfs_server.service_action('restart') nfs_client.delete_file() self.assertFalse(nfs_server.is_file_created)
def setUp(self): nfs_server.create_folder() logger.info("Folder '{}' has created".format(nfs_server.shared_folder)) nfs_server.set_rights_to_shared_folder('777') # full rights nfs_server.export_shared_folder('ro,sync') logger.info("Folder '{}' has shared".format(nfs_server.shared_folder)) nfs_server.service_action('restart') nfs_client.mount_shared_folders() logger.info("Folder '{}' has mounted".format(nfs_client.shared_folder))
def tearDown(self): nfs_server.delete_folder() logger.info("Folder '{}' has deleted".format(nfs_server.shared_folder)) nfs_server.service_action('restart') logger.info("Restart of the nfs-server")