17 'fullname': 'Test User', |
13 'fullname': 'Test User', |
18 'default_view': 1 } |
14 'default_view': 1 } |
19 |
15 |
20 def tearDown(self): |
16 def tearDown(self): |
21 " Tear down the test-db environment" |
17 " Tear down the test-db environment" |
22 self.db.delete_user('test') |
18 self.db.delete_user(self.db.userid) |
23 pass |
19 pass |
24 |
20 |
25 def testConnect(self): |
21 def testConnect(self): |
26 self.assertNotEqual(db, None) |
22 self.assertNotEqual(self.db, None) |
27 self.assertNotEqual(db.userid, -1) |
23 self.assertNotEqual(self.db.userid, -1) |
28 |
24 |
29 def testGetPreferences(self): |
25 def testGetPreferences(self): |
30 prefs = self.db.get_preferences() |
26 prefs = self.db.get_preferences() |
31 self.assertEqual(prefs, self.prefs) |
27 keys = prefs.keys() |
|
28 keys.sort() |
|
29 expKeys = self.prefs.keys() |
|
30 expKeys.sort() |
|
31 self.assertEqual(expKeys, keys) |
32 |
32 |
33 def testSetPreferences(self): |
33 def testSetPreferences(self): |
34 self.db.set_preferences(self.prefs) |
34 self.db.set_preferences(self.prefs) |
35 prefs = self.db.get_preferences() |
35 prefs = self.db.get_preferences() |
36 self.assertEqual(prefs, self.prefs) |
36 self.assertEqual(prefs, self.prefs) |
37 |
37 |
38 |
|
39 if __name__ == '__main__': |
38 if __name__ == '__main__': |
40 unittest.main() |
39 unittest.main() |