1*598139dcSAndroid Build Coastguard Worker //! Do not put multiple tests in this file. Tests in the same file run in the 2*598139dcSAndroid Build Coastguard Worker //! same executable, so if there are several tests in one file, only one test 3*598139dcSAndroid Build Coastguard Worker //! will successfully be able to initialize the logger. 4*598139dcSAndroid Build Coastguard Worker 5*598139dcSAndroid Build Coastguard Worker #[test] default_init()6*598139dcSAndroid Build Coastguard Workerfn default_init() { 7*598139dcSAndroid Build Coastguard Worker assert!(logger::init(Default::default())); 8*598139dcSAndroid Build Coastguard Worker 9*598139dcSAndroid Build Coastguard Worker if cfg!(target_os = "android") { 10*598139dcSAndroid Build Coastguard Worker // android_logger has default log level "off" 11*598139dcSAndroid Build Coastguard Worker assert_eq!(log::max_level(), log::LevelFilter::Off); 12*598139dcSAndroid Build Coastguard Worker } else { 13*598139dcSAndroid Build Coastguard Worker // env_logger has default log level "error" 14*598139dcSAndroid Build Coastguard Worker assert_eq!(log::max_level(), log::LevelFilter::Error); 15*598139dcSAndroid Build Coastguard Worker } 16*598139dcSAndroid Build Coastguard Worker } 17