@@ -248,14 +248,12 @@ mod handlers {
248248 && uri. path_and_query ( ) . is_none ( )
249249 && uri. port ( ) . is_none ( )
250250 && uri. host ( ) . is_some ( )
251+ && uri. authority ( ) . unwrap ( ) == uri. host ( ) . unwrap ( )
252+ // Don't try too hard to ensure it's a valid domain, just
253+ // ensure there's a label delim in there somewhere
254+ && uri. host ( ) . unwrap ( ) . find ( '.' ) . is_some ( )
251255 {
252- if uri. authority ( ) . unwrap ( ) == uri. host ( ) . unwrap ( ) {
253- // Don't try too hard to ensure it's a valid domain, just
254- // ensure there's a label delim in there somewhere
255- if uri. host ( ) . unwrap ( ) . find ( '.' ) . is_some ( ) {
256- return Ok ( ( ) ) ;
257- }
258- }
256+ return Ok ( ( ) ) ;
259257 }
260258 }
261259 Err ( crate :: errors:: AuthenticatorError :: U2FToken (
@@ -514,7 +512,6 @@ mod tests {
514512 use super :: * ;
515513 use crate :: virtualdevices:: webdriver:: virtualmanager:: VirtualManagerState ;
516514 use bytes:: Buf ;
517- use serde_json;
518515 use std:: sync:: { Arc , Mutex } ;
519516 use warp:: http:: StatusCode ;
520517
@@ -599,8 +596,8 @@ mod tests {
599596 }
600597
601598 fn assert_creds_equals_test_token_params (
602- a : & Vec < CredentialParameters > ,
603- b : & Vec < TestTokenCredential > ,
599+ a : & [ CredentialParameters ] ,
600+ b : & [ TestTokenCredential ] ,
604601 ) {
605602 assert_eq ! ( a. len( ) , b. len( ) ) ;
606603
0 commit comments