예제 #1
0
파일: test_pbp.py 프로젝트: stef/pbp
 def test_export(self): # also tests import
     publickey.Identity('alice', basedir=self.pbp_path, create=True)
     publickey.Identity('bob', basedir=self.tmp_dir, create=True)
     export = pbp.export_handler('alice', basedir=self.pbp_path)
     key=self.tmp_dir+'/key.exp'
     with open(key, 'w') as fd:
         fd.write(export)
     pbp.import_handler(infile=key, basedir=self.tmp_dir)
     pks=publickey.get_public_keys(basedir=self.tmp_dir)
     self.assertEquals([p.name for p in pks if p.name!='bob'], ['alice'])
예제 #2
0
파일: test_pbp.py 프로젝트: adelq/pbp
 def test_export(self):  # also tests import
     publickey.Identity('alice', basedir=self.pbp_path, create=True)
     publickey.Identity('bob', basedir=self.tmp_dir, create=True)
     export = pbp.export_handler('alice', basedir=self.pbp_path)
     key = self.tmp_dir + '/key.exp'
     with open(key, 'w') as fd:
         fd.write(export)
     pbp.import_handler(infile=key, basedir=self.tmp_dir)
     pks = publickey.get_public_keys(basedir=self.tmp_dir)
     self.assertEquals([p.name for p in pks if p.name != 'bob'], ['alice'])
예제 #3
0
파일: test_pbp.py 프로젝트: stef/pbp
 def test_getpkeys(self):
     self.assertEquals(list(publickey.get_public_keys(basedir=self.pbp_path)), [])
     i = self.gen_key()
     pkeys = list(publickey.get_public_keys(basedir=self.pbp_path))
     self.assertEquals(len(pkeys), 1)
예제 #4
0
파일: test_pbp.py 프로젝트: adelq/pbp
 def test_getpkeys(self):
     self.assertEquals(
         list(publickey.get_public_keys(basedir=self.pbp_path)), [])
     i = self.gen_key()
     pkeys = list(publickey.get_public_keys(basedir=self.pbp_path))
     self.assertEquals(len(pkeys), 1)