Changeset View
Changeset View
Standalone View
Standalone View
shared/comm-opaque2/src/lib.rs
#![allow(dead_code)] | #![allow(dead_code)] | ||||
mod client; | mod client; | ||||
mod error; | |||||
mod grpc; | mod grpc; | ||||
mod opaque; | mod opaque; | ||||
mod server; | mod server; | ||||
pub use crate::opaque::Cipher; | pub use crate::opaque::Cipher; | ||||
#[test] | #[test] | ||||
pub fn test_register_and_login() { | pub fn test_register_and_login() { | ||||
Show All 32 Lines | .start( | ||||
username.as_bytes(), | username.as_bytes(), | ||||
) | ) | ||||
.unwrap(); | .unwrap(); | ||||
let client_upload = login_client.finish(&server_response).unwrap(); | let client_upload = login_client.finish(&server_response).unwrap(); | ||||
server_login.finish(&client_upload).unwrap(); | server_login.finish(&client_upload).unwrap(); | ||||
assert_eq!(login_client.session_key.is_some(), true); | assert_eq!( | ||||
assert_eq!(login_client.session_key, server_login.session_key); | login_client.session_key().unwrap(), | ||||
server_login.session_key.unwrap() | |||||
varun: nit: maybe rename `login_client` to `client_login` just for consistency | |||||
jonAuthorUnsubmitted Done Inline Actionsfair jon: fair | |||||
); | |||||
} | } |
nit: maybe rename login_client to client_login just for consistency