mirror of
https://github.com/szymon-jozef/libnotify-rs.git
synced 2026-10-27 19:20:43 +01:00
test: add test_app_name_bad_name
This commit is contained in:
@@ -202,9 +202,21 @@ mod tests {
|
||||
assert_eq!(get_app_name().unwrap(), first_name);
|
||||
|
||||
let new_name: &str = "Milo";
|
||||
set_app_name(new_name);
|
||||
let _ = set_app_name(new_name);
|
||||
assert_eq!(get_app_name().unwrap(), new_name);
|
||||
|
||||
uninit();
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_app_name_bad_name() {
|
||||
init("Morbius");
|
||||
|
||||
let bad_name: &str = "mor\0ius";
|
||||
assert!(
|
||||
set_app_name(bad_name)
|
||||
.unwrap_err()
|
||||
.is::<std::ffi::c_str::NulError>()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user