Mercurial > p > roundup > code
comparison test/session_common.py @ 4386:cc33dc9aa3f2
moar test coverage
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Sat, 10 Jul 2010 03:57:45 +0000 |
| parents | 93f03c6714d8 |
| children | 63c79c0992ae |
comparison
equal
deleted
inserted
replaced
| 4385:8d135c19523e | 4386:cc33dc9aa3f2 |
|---|---|
| 18 if hasattr(self, 'db'): | 18 if hasattr(self, 'db'): |
| 19 self.db.close() | 19 self.db.close() |
| 20 if os.path.exists(config.DATABASE): | 20 if os.path.exists(config.DATABASE): |
| 21 shutil.rmtree(config.DATABASE) | 21 shutil.rmtree(config.DATABASE) |
| 22 | 22 |
| 23 def testList(self): | |
| 24 self.sessions.list() | |
| 25 self.sessions.set('random_key', text='hello, world!') | |
| 26 self.sessions.list() | |
| 27 | |
| 28 def testGetAll(self): | |
| 29 self.sessions.set('random_key', text='hello, world!') | |
| 30 self.assertEqual(self.sessions.getall('random_key'), | |
| 31 {'text': 'hello, world!'}) | |
| 32 | |
| 33 def testDestroy(self): | |
| 34 self.sessions.set('random_key', text='hello, world!') | |
| 35 self.assertEquals(self.sessions.getall('random_key'), | |
| 36 {'text': 'hello, world!'}) | |
| 37 self.sessions.destroy('random_key') | |
| 38 self.assertRaises(KeyError, self.sessions.getall, 'random_key') | |
| 39 | |
| 23 def testSetSession(self): | 40 def testSetSession(self): |
| 24 self.sessions.set('random_key', text='hello, world!') | 41 self.sessions.set('random_key', text='hello, world!') |
| 25 self.assertEqual(self.sessions.get('random_key', 'text'), | 42 self.assertEqual(self.sessions.get('random_key', 'text'), |
| 26 'hello, world!') | 43 'hello, world!') |
| 27 | 44 |
