1 use libnewsboat::utils; 2 use std::env; 3 4 #[test] t_get_default_browser()5fn t_get_default_browser() { 6 let key = String::from("BROWSER"); 7 let firefox = String::from("firefox"); 8 let opera = String::from("opera"); 9 let lynx = String::from("lynx"); 10 11 env::remove_var(&key); 12 assert_eq!(utils::get_default_browser(), lynx); 13 14 env::set_var(&key, &firefox); 15 assert_eq!(utils::get_default_browser(), firefox); 16 env::set_var(&key, &opera); 17 assert_eq!(utils::get_default_browser(), opera); 18 } 19