Esempio n. 1
0
 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)
Esempio n. 2
0
 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)
Esempio n. 3
0
 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"))
Esempio n. 4
0
 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"))