Exemplo n.º 1
0
def test_clear_cache():
    """
    Test to clear out cached state file
    """
    mock = MagicMock(return_value=["A.cache.p", "B.cache.p", "C"])
    with patch.object(os, "listdir", mock):
        mock = MagicMock(return_value=True)
        with patch.object(os.path, "isfile", mock):
            mock = MagicMock(return_value=True)
            with patch.object(os, "remove", mock):
                assert state.clear_cache() == ["A.cache.p", "B.cache.p"]
Exemplo n.º 2
0
 def test_clear_cache(self):
     '''
         Test to clear out cached state file
     '''
     mock = MagicMock(return_value=["A.cache.p", "B.cache.p", "C"])
     with patch.object(os, 'listdir', mock):
         mock = MagicMock(return_value=True)
         with patch.object(os.path, 'isfile', mock):
             mock = MagicMock(return_value=True)
             with patch.object(os, 'remove', mock):
                 self.assertEqual(state.clear_cache(),
                                  ['A.cache.p', 'B.cache.p'])
Exemplo n.º 3
0
 def test_clear_cache(self):
     '''
         Test to clear out cached state file
     '''
     with patch.dict(state.__opts__, {"cachedir": "/D/"}):
         mock = MagicMock(return_value=["A.cache.p", "B.cache.p", "C"])
         with patch.object(os, 'listdir', mock):
             mock = MagicMock(return_value=True)
             with patch.object(os.path, 'isfile', mock):
                 mock = MagicMock(return_value=True)
                 with patch.object(os, 'remove', mock):
                     self.assertEqual(state.clear_cache(),
                                      ['A.cache.p',
                                       'B.cache.p'])