def test_summary(self): ''' Test to show a summary of the last puppet agent run ''' mock_lst = MagicMock(return_value=[]) with patch.dict(puppet.__salt__, {'cmd.run': mock_lst}): with patch('salt.utils.files.fopen', mock_open(read_data="resources: 1")): self.assertDictEqual(puppet.summary(), {'resources': 1}) with patch('salt.utils.files.fopen', mock_open()) as m_open: m_open.side_effect = IOError(13, 'Permission denied:', '/file') self.assertRaises(CommandExecutionError, puppet.summary)
def test_summary(self): ''' Test to show a summary of the last puppet agent run ''' mock_lst = MagicMock(return_value=[]) with patch.dict(puppet.__salt__, {'cmd.run': mock_lst}): with patch('salt.utils.fopen', mock_open(read_data="resources: 1")): self.assertDictEqual(puppet.summary(), {'resources': 1}) with patch('salt.utils.fopen', mock_open()) as m_open: m_open.side_effect = IOError(13, 'Permission denied:', '/file') self.assertRaises(CommandExecutionError, puppet.summary)
def test_summary(): """ Test to show a summary of the last puppet agent run """ mock_lst = MagicMock(return_value=[]) with patch.dict(puppet.__salt__, {"cmd.run": mock_lst}): with patch("salt.utils.files.fopen", mock_open(read_data="resources: 1")): assert puppet.summary() == {"resources": 1} permission_error = IOError(errno.EACCES, "Permission denied:", "/file") with patch( "salt.utils.files.fopen", mock_open(read_data=permission_error) ) as m_open: pytest.raises(CommandExecutionError, puppet.summary)
def test_summary(self): ''' Test to show a summary of the last puppet agent run ''' mock_lst = MagicMock(return_value=[]) with patch.dict(puppet.__salt__, {'cmd.run': mock_lst}): with patch('salt.utils.fopen', mock_open(read_data="resources: 1")): self.assertDictEqual(puppet.summary(), {'resources': 1}) with patch('salt.utils.fopen', mock_open()) as m_open: helper_open = m_open() helper_open.write.assertRaises(CommandExecutionError, puppet.summary)