(self)
| 113 | |
| 114 | class DiskStoreTest(unittest.TestCase): |
| 115 | def testRemovedSessionDir(self): |
| 116 | # make sure `cleanup()` correctly returns when session directory was |
| 117 | # removed. |
| 118 | dir = tempfile.mkdtemp() |
| 119 | s = web.session.DiskStore(dir) |
| 120 | s["count"] = 20 |
| 121 | self.assertEqual(s["count"], 20) |
| 122 | shutil.rmtree(dir) |
| 123 | time.sleep(2) |
| 124 | s.cleanup(1) |
| 125 | |
| 126 | def testStoreConcurrent(self): |
| 127 | dir = tempfile.mkdtemp() |