Changeset View
Changeset View
Standalone View
Standalone View
services/commtest/tests/identity_keyserver_tests.rs
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | let first_reponse = client | ||||
.get_keyserver_keys(keyserver_request.clone()) | .get_keyserver_keys(keyserver_request.clone()) | ||||
.await | .await | ||||
.expect("Second keyserver keys request failed") | .expect("Second keyserver keys request failed") | ||||
.into_inner() | .into_inner() | ||||
.keyserver_info | .keyserver_info | ||||
.unwrap(); | .unwrap(); | ||||
assert_eq!( | assert_eq!( | ||||
first_reponse.onetime_content_prekey, | first_reponse.one_time_content_prekey, | ||||
Some("content1".to_string()) | Some("content1".to_string()) | ||||
); | ); | ||||
assert_eq!( | assert_eq!( | ||||
first_reponse.onetime_notif_prekey, | first_reponse.one_time_notif_prekey, | ||||
Some("notif1".to_string()) | Some("notif1".to_string()) | ||||
); | ); | ||||
let second_reponse = client | let second_reponse = client | ||||
.get_keyserver_keys(keyserver_request) | .get_keyserver_keys(keyserver_request) | ||||
.await | .await | ||||
.expect("Second keyserver keys request failed") | .expect("Second keyserver keys request failed") | ||||
.into_inner() | .into_inner() | ||||
.keyserver_info | .keyserver_info | ||||
.unwrap(); | .unwrap(); | ||||
// The one time keys should be exhausted | // The one time keys should be exhausted | ||||
assert_eq!(second_reponse.onetime_content_prekey, None); | assert_eq!(second_reponse.one_time_content_prekey, None); | ||||
assert_eq!(second_reponse.onetime_notif_prekey, None); | assert_eq!(second_reponse.one_time_notif_prekey, None); | ||||
} | } |