use std::path::PathBuf;
use tidepool_version_manager::InstallRequest;
#[test]
fn test_force_parameter_handling() {
let request = InstallRequest {
version: "1.21.3".to_string(),
install_dir: PathBuf::from("/tmp/test"),
download_dir: PathBuf::from("/tmp/cache"),
force: true,
};
assert_eq!(request.version, "1.21.3");
assert!(request.force);
let request_no_force = InstallRequest {
version: "1.21.3".to_string(),
install_dir: PathBuf::from("/tmp/test"),
download_dir: PathBuf::from("/tmp/cache"),
force: false,
};
assert!(!request_no_force.force);
}