mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-09 07:48:57 +00:00
Merge pull request #255 from PR0M3TH3AN/codex/extend-test-for-get_pgp_key-and-pgpkey-parsing
Add PGP key parsing test
This commit is contained in:
@@ -25,3 +25,15 @@ def test_pgp_key_determinism():
|
|||||||
|
|
||||||
assert fp1 == fp2
|
assert fp1 == fp2
|
||||||
assert key1 == key2
|
assert key1 == key2
|
||||||
|
|
||||||
|
# parse returned armored key and verify fingerprint
|
||||||
|
from pgpy import PGPKey
|
||||||
|
|
||||||
|
parsed_key, _ = PGPKey.from_blob(key1)
|
||||||
|
assert parsed_key.fingerprint == fp1
|
||||||
|
|
||||||
|
# ensure the index file stores key_type and user_id
|
||||||
|
data = enc_mgr.load_json_data(entry_mgr.index_file)
|
||||||
|
entry = data["entries"][str(idx)]
|
||||||
|
assert entry["key_type"] == "ed25519"
|
||||||
|
assert entry["user_id"] == "Test"
|
||||||
|
Reference in New Issue
Block a user