Update test.rs

This commit is contained in:
Shunsuke Shibayama 2023-09-15 20:28:57 +09:00
parent f7900f4774
commit a957775ad9

View file

@ -83,12 +83,14 @@ fn test_rename() -> Result<(), Box<dyn std::error::Error>> {
client.notify_open(FILE_C)?; client.notify_open(FILE_C)?;
client.notify_open(FILE_B)?; client.notify_open(FILE_B)?;
let uri_b = NormalizedUrl::from_file_path(Path::new(FILE_B).canonicalize()?)?; let uri_b = NormalizedUrl::from_file_path(Path::new(FILE_B).canonicalize()?)?;
let uri_c = NormalizedUrl::from_file_path(Path::new(FILE_C).canonicalize()?)?; // let uri_c = NormalizedUrl::from_file_path(Path::new(FILE_C).canonicalize()?)?;
let edit = client let edit = client
.request_rename(uri_b.clone().raw(), 2, 1, "y")? .request_rename(uri_b.clone().raw(), 2, 1, "y")?
.unwrap(); .unwrap();
assert_eq!(edit.changes.as_ref().unwrap()[uri_b.as_ref()].len(), 1); assert_eq!(edit.changes.as_ref().unwrap().iter().count(), 2);
assert_eq!(edit.changes.as_ref().unwrap()[uri_c.as_ref()].len(), 1); for (_, change) in edit.changes.unwrap() {
assert_eq!(change.len(), 1);
}
Ok(()) Ok(())
} }