Ejemplo n.º 1
0
 def test_clear_cache_resets_session_state(self, _1):
     rs = AppSession(
         None, SessionData("", ""), UploadedFileManager(), None, MagicMock()
     )
     rs._session_state["foo"] = "bar"
     rs.handle_clear_cache_request()
     self.assertTrue("foo" not in rs._session_state)
Ejemplo n.º 2
0
 def test_clear_cache_all_caches(
     self, clear_singleton_cache, clear_memo_cache, clear_legacy_cache
 ):
     rs = AppSession(
         MagicMock(), SessionData("", ""), UploadedFileManager(), None, MagicMock()
     )
     rs.handle_clear_cache_request()
     clear_singleton_cache.assert_called_once()
     clear_memo_cache.assert_called_once()
     clear_legacy_cache.assert_called_once()