Esempio n. 1
0
    def test_low(self):
        '''
            Test of executing a single low data call
        '''
        mock = MagicMock(side_effect=[False, None, None])
        with patch.object(state, '_check_queue', mock):
            self.assertFalse(
                state.low({
                    "state": "pkg",
                    "fun": "installed",
                    "name": "vi"
                }))

            MockState.State.flag = False
            self.assertEqual(
                state.low({
                    "state": "pkg",
                    "fun": "installed",
                    "name": "vi"
                }), list)

            MockState.State.flag = True
            self.assertTrue(
                state.low({
                    "state": "pkg",
                    "fun": "installed",
                    "name": "vi"
                }))
Esempio n. 2
0
def test_low():
    """
    Test of executing a single low data call
    """
    with patch.object(state, "_check_queue", side_effect=[False, None, None]):
        assert not state.low({"state": "pkg", "fun": "installed", "name": "vi"})

        MockState.State.flag = False
        assert state.low({"state": "pkg", "fun": "installed", "name": "vi"}) == list

        MockState.State.flag = True
        assert state.low({"state": "pkg", "fun": "installed", "name": "vi"})
Esempio n. 3
0
    def test_low(self):
        '''
            Test of executing a single low data call
        '''
        mock = MagicMock(side_effect=[False, None, None])
        with patch.object(state, '_check_queue', mock):
            self.assertFalse(state.low({"state": "pkg", "fun": "installed",
                                        "name": "vi"}))

            MockState.State.flag = False
            self.assertEqual(state.low({"state": "pkg", "fun": "installed",
                                        "name": "vi"}), list)

            MockState.State.flag = True
            self.assertTrue(state.low({"state": "pkg", "fun": "installed",
                                       "name": "vi"}))