コード例 #1
0
ファイル: zfs_test.py プロジェクト: MaximilianMeister/salt-2
 def test_unmount_failure(self):
     '''
     Tests zfs unmount of already mounted filesystem
     '''
     res = {'myzpool/mydataset': "cannot mount 'myzpool/mydataset': not currently mounted"}
     ret = {}
     ret['stdout'] = ""
     ret['stderr'] = "cannot mount 'myzpool/mydataset': not currently mounted"
     ret['retcode'] = 1
     mock_cmd = MagicMock(return_value=ret)
     with patch.dict(zfs.__salt__, {'cmd.run_all': mock_cmd}):
         self.assertEqual(zfs.unmount('myzpool/mydataset'), res)
コード例 #2
0
ファイル: zfs_test.py プロジェクト: MaximilianMeister/salt-2
 def test_unmount_success(self):
     '''
     Tests zfs unmount of filesystem
     '''
     res = {'myzpool/mydataset': 'unmounted'}
     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.unmount('myzpool/mydataset'), res)
コード例 #3
0
 def test_unmount_success(self):
     """
     Tests zfs unmount of filesystem
     """
     res = OrderedDict([("unmounted", 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.unmount("myzpool/mydataset"))
コード例 #4
0
def test_unmount_failure(utils_patch):
    """
    Tests zfs unmount of already mounted filesystem
    """
    res = OrderedDict([
        ("unmounted", False),
        ("error", "cannot mount 'myzpool/mydataset': not currently mounted"),
    ])
    ret = {}
    ret["stdout"] = ""
    ret["stderr"] = "cannot mount 'myzpool/mydataset': not currently mounted"
    ret["retcode"] = 1
    mock_cmd = MagicMock(return_value=ret)
    with patch.dict(zfs.__salt__, {"cmd.run_all": mock_cmd}), patch.dict(
            zfs.__utils__, utils_patch):
        assert res == zfs.unmount("myzpool/mydataset")