def test_mount_failure(self): ''' Tests zfs mount of already mounted filesystem ''' res = {'myzpool/mydataset': "cannot mount 'myzpool/mydataset': filesystem already mounted"} ret = {} ret['stdout'] = "" ret['stderr'] = "cannot mount 'myzpool/mydataset': filesystem already mounted" ret['retcode'] = 1 mock_cmd = MagicMock(return_value=ret) with patch.dict(zfs.__salt__, {'cmd.run_all': mock_cmd}): self.assertEqual(zfs.mount('myzpool/mydataset'), res)
def test_mount_success(self): ''' Tests zfs mount of filesystem ''' res = {'myzpool/mydataset': 'mounted'} ret = {} ret['stdout'] = "" ret['stderr'] = "" ret['retcode'] = 0 mock_cmd = MagicMock(return_value=ret) with patch.dict(zfs.__salt__, {'cmd.run_all': mock_cmd}): self.assertEqual(zfs.mount('myzpool/mydataset'), res)
def test_mount_success(self): """ Tests zfs mount of filesystem """ res = OrderedDict([("mounted", True)]) ret = {} ret["stdout"] = "" ret["stderr"] = "" ret["retcode"] = 0 mock_cmd = MagicMock(return_value=ret) with patch.dict(zfs.__salt__, {"cmd.run_all": mock_cmd}), patch.dict( zfs.__utils__, self.utils_patch): self.assertEqual(res, zfs.mount("myzpool/mydataset"))
def test_mount_failure(self): """ Tests zfs mount of already mounted filesystem """ res = OrderedDict([ ("mounted", False), ( "error", "cannot mount 'myzpool/mydataset': filesystem already mounted", ), ]) ret = {} ret["stdout"] = "" ret["stderr"] = "cannot mount 'myzpool/mydataset': filesystem already mounted" ret["retcode"] = 1 mock_cmd = MagicMock(return_value=ret) with patch.dict(zfs.__salt__, {"cmd.run_all": mock_cmd}), patch.dict( zfs.__utils__, self.utils_patch): self.assertEqual(res, zfs.mount("myzpool/mydataset"))