use crate::arch::Arch;
use crate::tests::helpers;
use crate::*;
#[test]
pub fn config_management() {
helpers::setup();
let mut cfg = crate::config::Config::new();
assert!(!cfg.is_x64());
cfg.arch = Arch::X86_64;
assert!(cfg.is_x64());
cfg.arch = Arch::X86;
assert!(!cfg.is_x64());
cfg.maps_folder = "/test/path".to_string();
assert_eq!(cfg.maps_folder, "/test/path");
cfg.verbose = 3;
assert_eq!(cfg.verbose, 3);
let emu32 = emu32();
assert!(!emu32.cfg.is_x64());
let emu64 = emu64();
assert!(emu64.cfg.is_x64());
}