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"]
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'])
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'])