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