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

Roundup Issue Tracker: http://roundup-tracker.org/