def test_check_request(): """ Test to return the state request information """ with patch("salt.modules.state.salt.payload", MockSerial): mock = MagicMock(side_effect=[True, True, False]) with patch.object(os.path, "isfile", mock): with patch("salt.utils.files.fopen", mock_open(b"")): assert state.check_request() == {"A": "B"} with patch("salt.utils.files.fopen", mock_open("")): assert state.check_request("A") == "B" assert state.check_request() == {}
def test_check_request(self): ''' Test to return the state request information ''' mock = MagicMock(return_value=True) with patch.object(os.path, 'join', mock): mock = MagicMock(side_effect=[True, True, False]) with patch.object(os.path, 'isfile', mock): with patch('salt.utils.fopen', mock_open()): self.assertDictEqual(state.check_request(), {'A': 'B'}) with patch('salt.utils.fopen', mock_open()): self.assertEqual(state.check_request("A"), 'B') self.assertDictEqual(state.check_request(), {})
def test_check_request(self): ''' Test to return the state request information ''' with patch.dict(state.__opts__, {"cachedir": "D"}): mock = MagicMock(return_value=True) with patch.object(os.path, 'join', mock): mock = MagicMock(side_effect=[True, True, False]) with patch.object(os.path, 'isfile', mock): with patch('salt.utils.fopen', mock_open()): self.assertDictEqual(state.check_request(), {'A': 'B'}) with patch('salt.utils.fopen', mock_open()): self.assertEqual(state.check_request("A"), 'B') self.assertDictEqual(state.check_request(), {})