示例#1
0
    def test_mount(self, mock_do_mount, mock_execute):
        fsclient = remotefs.ScalityRemoteFsClient(
            'scality', root_helper='true', scality_mount_point_base='/fake',
            execute=putils.execute)
        with mock.patch.object(fsclient, '_read_mounts', return_value={}):
            fsclient.mount('fake')

        mock_execute.assert_called_once_with(
            'mkdir', '-p', '/fake', check_exit_code=0)
        mock_do_mount.assert_called_once_with(
            'sofs', '/etc/sfused.conf', '/fake')
示例#2
0
 def test_get_mount_point(self):
     fsclient = remotefs.ScalityRemoteFsClient(
         'scality', root_helper='true', scality_mount_point_base='/fake')
     self.assertEqual('/fake/path/00', fsclient.get_mount_point('path'))