| 276 | self.assertIs(self.session.accessed, True) |
| 277 | |
| 278 | def test_cycle(self): |
| 279 | self.session["a"], self.session["b"] = "c", "d" |
| 280 | self.session.save() |
| 281 | prev_key = self.session.session_key |
| 282 | prev_data = list(self.session.items()) |
| 283 | self.session.cycle_key() |
| 284 | self.assertIs(self.session.exists(prev_key), False) |
| 285 | self.assertNotEqual(self.session.session_key, prev_key) |
| 286 | self.assertEqual(list(self.session.items()), prev_data) |
| 287 | |
| 288 | async def test_cycle_async(self): |
| 289 | await self.session.aset("a", "c") |