Ejemplo n.º 1
0
    def testInit(self):
        obj = AdminConfig(self.file_nomap_ini)
        self.assert_(os.path.exists(obj.key_id_map_path))
        self.assert_(len(obj.read_key_id_map()) == 0)

        if os.path.exists(obj.key_id_map_path):
            os.unlink(obj.key_id_map_path)
Ejemplo n.º 2
0
 def testWriteKey(self):
     obj = AdminConfig(self.file_map_ini)
     keymap = obj.read_key_id_map()
     keymap[13] = ""
     obj.write_key_id_map(keymap)
     keymap = None
     keymap = obj.read_key_id_map()
     self.assert_(keymap.has_key(13))
     del keymap[13]
     obj.write_key_id_map(keymap)
     keymap = None
     keymap = obj.read_key_id_map()
     self.assert_(not keymap.has_key(13))
Ejemplo n.º 3
0
 def testRandomKey(self):
     obj = AdminConfig(self.file_map_ini)
     keymap = obj.read_key_id_map()
     self.assert_(obj.find_random_key_id(keymap))
Ejemplo n.º 4
0
 def testReadKey(self):
     obj = AdminConfig(self.file_map_ini)
     keymap = obj.read_key_id_map()
     for i in [10, 11, 12]:
         self.assert_(keymap.has_key(i))
     self.assert_(not keymap.has_key(99))
Ejemplo n.º 5
0
 def testMap(self):
     obj = AdminConfig(self.file_map_ini)
     self.assert_(len(obj.read_key_id_map()) > 0)