def test_verify_root(self): """ Test if it runs an rpm -Va on a system, and returns the results in a dict, called with root parameter """ mock = MagicMock( return_value={"stdout": "", "stderr": "", "retcode": 0, "pid": 12345} ) with patch.dict(rpm.__salt__, {"cmd.run_all": mock}): rpm.verify("httpd", root="/") self.assertTrue(_called_with_root(mock))
def test_verify_root(self): ''' Test if it runs an rpm -Va on a system, and returns the results in a dict, called with root parameter ''' mock = MagicMock(return_value={'stdout': '', 'stderr': '', 'retcode': 0, 'pid': 12345}) with patch.dict(rpm.__salt__, {'cmd.run_all': mock}): rpm.verify('httpd', root='/') self.assertTrue(_called_with_root(mock))
def test_verify(self): """ Test if it runs an rpm -Va on a system, and returns the results in a dict """ mock = MagicMock( return_value={"stdout": "", "stderr": "", "retcode": 0, "pid": 12345} ) with patch.dict(rpm.__salt__, {"cmd.run_all": mock}): self.assertDictEqual(rpm.verify("httpd"), {}) self.assertFalse(_called_with_root(mock))
def test_verify(self): ''' Test if it runs an rpm -Va on a system, and returns the results in a dict ''' mock = MagicMock(return_value={'stdout': '', 'stderr': '', 'retcode': 0, 'pid': 12345}) with patch.dict(rpm.__salt__, {'cmd.run_all': mock}): self.assertDictEqual(rpm.verify('httpd'), {})