def test_fact(self): ''' Test to run facter for a specific fact ''' mock_lst = MagicMock(return_value=[]) with patch.dict(puppet.__salt__, {'cmd.run': mock_lst}): mock_lst = MagicMock(side_effect=[False, True]) with patch.dict(puppet.__salt__, {'cmd.run': mock_lst}): self.assertEqual(puppet.fact("salt"), "") self.assertTrue(puppet.fact("salt"))
def test_fact(): """ Test to run facter for a specific fact """ mock = MagicMock( side_effect=[ {"retcode": 0, "stdout": False}, {"retcode": 0, "stdout": True}, ] ) with patch.dict(puppet.__salt__, {"cmd.run_all": mock}): assert puppet.fact("salt") == "" assert puppet.fact("salt")
def test_fact(self): ''' Test to run facter for a specific fact ''' mock = MagicMock(side_effect=[ { 'retcode': 0, 'stdout': False }, { 'retcode': 0, 'stdout': True }, ]) with patch.dict(puppet.__salt__, {'cmd.run_all': mock}): self.assertEqual(puppet.fact('salt'), '') self.assertTrue(puppet.fact('salt'))