def test_import_gpg_key_valid(self): '''import_gpg_key() for valid fingerprint''' o = OSLib() o.gpg_key_server = 'localhost' self._start_keyserver() try: o.import_gpg_key(self.tempfile, test_gpg_fp) finally: self._stop_keyserver() self.assertEqual(o._gpg_keyring_fingerprints(self.tempfile), [test_gpg_fp])
def test_import_gpg_key_invalid(self): '''import_gpg_key() for invalid fingerprint''' o = OSLib() o.gpg_key_server = 'localhost' self._start_keyserver() try: self.assertRaises(SystemError, o.import_gpg_key, self.tempfile, test_gpg_fp.replace('4', '5')) finally: self._stop_keyserver() self.assertEqual(o._gpg_keyring_fingerprints(self.tempfile), [])