@@ -466,34 +466,26 @@ mod tests {
466466 fn test_config_dir ( ) {
467467 let config_dir = config_dir ( ) ;
468468 assert_ne ! ( config_dir, None ) ;
469+ let config = config_dir. unwrap ( ) ;
469470
470- if let Some ( c) = config_dir {
471- let last = c. file_name ( ) ;
472- assert_ne ! ( last, None ) ;
473- if let Some ( l) = last {
474- assert_eq ! ( l, "python-project-generator" ) ;
475- }
476- }
471+ let last = config. file_name ( ) ;
472+ assert_ne ! ( last, None ) ;
473+ assert_eq ! ( last. unwrap( ) , "python-project-generator" ) ;
477474 }
478475
479476 #[ test]
480477 fn test_config_file_path ( ) {
481478 let config_file_path = config_file_path ( ) ;
482479 assert_ne ! ( config_file_path, None ) ;
480+ let mut config = config_file_path. unwrap ( ) ;
483481
484- if let Some ( mut c) = config_file_path {
485- let last = c. file_name ( ) ;
486- assert_ne ! ( last, None ) ;
487- if let Some ( l) = last {
488- assert_eq ! ( l, "config.json" ) ;
489- }
482+ let last = config. file_name ( ) ;
483+ assert_ne ! ( last, None ) ;
484+ assert_eq ! ( last. unwrap( ) , "config.json" ) ;
490485
491- c. pop ( ) ;
492- let dir = c. file_name ( ) ;
493- assert_ne ! ( dir, None ) ;
494- if let Some ( d) = dir {
495- assert_eq ! ( d, "python-project-generator" ) ;
496- }
497- }
486+ config. pop ( ) ;
487+ let dir = config. file_name ( ) ;
488+ assert_ne ! ( dir, None ) ;
489+ assert_eq ! ( dir. unwrap( ) , "python-project-generator" ) ;
498490 }
499491}
0 commit comments