Example #1
0
File: test_pbp.py Project: 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'])
Example #2
0
 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'])
Example #3
0
File: test_pbp.py Project: 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)
Example #4
0
 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)