예제 #1
0
 def testSession(self):
     adm_session = "adm_dummy"
     ## Created without session info
     os.unlink(Admin.FILENAME)
     Admin.create(self.cfg.test_dir, None, None, None)
     adm = Admin(Admin.FILENAME)
     self.assertEqual(adm.getSession(), None)
     ## Created with session info
     os.unlink(Admin.FILENAME)
     Admin.create(self.cfg.test_dir, None, None, None, sessionID=adm_session)
     adm = Admin(Admin.FILENAME)
     self.assertEqual(adm.getSession(), adm_session)
     ## Missing key
     adm.me.clear()
     self.assertEqual(adm.getSession(), None)