Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Commit

Permalink
Fix more tests
Browse files Browse the repository at this point in the history
  • Loading branch information
erikjohnston committed Sep 5, 2023
1 parent 7f18356 commit d07cbc8
Showing 1 changed file with 8 additions and 16 deletions.
24 changes: 8 additions & 16 deletions tests/crypto/test_keyring.py
Original file line number Diff line number Diff line change
Expand Up @@ -189,23 +189,15 @@ def test_verify_json_for_server(self) -> None:
kr = keyring.Keyring(self.hs)

key1 = signedjson.key.generate_signing_key("1")
r = self.hs.get_datastores().main.store_server_keys_json(
"server9",
get_key_id(key1),
r = self.hs.get_datastores().main.store_server_signature_keys(
from_server="test",
ts_now_ms=int(time.time() * 1000),
ts_expires_ms=1000,
# The entire response gets signed & stored, just include the bits we
# care about.
key_json_bytes=canonicaljson.encode_canonical_json(
{
"verify_keys": {
get_key_id(key1): {
"key": encode_verify_key_base64(get_verify_key(key1))
}
}
}
),
ts_added_ms=int(time.time() * 1000),
verify_keys={
(
"server9",
get_key_id(key1),
): FetchKeyResult(verify_key=get_verify_key(key1), valid_until_ts=1000)
},
)
self.get_success(r)

Expand Down

0 comments on commit d07cbc8

Please sign in to comment.