def test_holds_failure(self): """ Tests zfs holds failure """ res = OrderedDict([ ( "error", "cannot open 'myzpool/mydataset@baseline': dataset does not exist", ), ]) ret = { "pid": 40993, "retcode": 1, "stderr": ("cannot open 'myzpool/mydataset@baseline': dataset does not exist" ), "stdout": "no datasets available", } 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.holds("myzpool/mydataset@baseline"))
def test_holds_failure(self): ''' Tests zfs holds failure ''' res = {'myzpool/mydataset@baseline': "cannot open 'myzpool/mydataset@baseline': dataset does not exist"} ret = {'pid': 40993, 'retcode': 1, 'stderr': "cannot open 'myzpool/mydataset@baseline': dataset does not exist", 'stdout': 'no datasets available'} mock_cmd = MagicMock(return_value=ret) with patch.dict(zfs.__salt__, {'cmd.run_all': mock_cmd}): self.assertEqual(zfs.holds('myzpool/mydataset@baseline'), res)
def test_holds_success(self): ''' Tests zfs holds success ''' res = {'myzpool/mydataset@baseline': {'important ': 'Wed Dec 23 21:06 2015', 'release-1.0': 'Wed Dec 23 21:08 2015'}} ret = {'pid': 40216, 'retcode': 0, 'stderr': '', 'stdout': 'myzpool/mydataset@baseline\timportant \tWed Dec 23 21:06 2015\nmyzpool/mydataset@baseline\trelease-1.0\tWed Dec 23 21:08 2015'} mock_cmd = MagicMock(return_value=ret) with patch.dict(zfs.__salt__, {'cmd.run_all': mock_cmd}): self.assertEqual(zfs.holds('myzpool/mydataset@baseline'), res)
def test_holds_success(self): """ Tests zfs holds success """ res = OrderedDict( [ ("important", "Wed Dec 23 21:06 2015"), ("release-1.0", "Wed Dec 23 21:08 2015"), ] ) ret = { "pid": 40216, "retcode": 0, "stderr": "", "stdout": "myzpool/mydataset@baseline\timportant \tWed Dec 23 21:06 2015\nmyzpool/mydataset@baseline\trelease-1.0\tWed Dec 23 21:08 2015", } 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.holds("myzpool/mydataset@baseline"))