diff --git a/crates/mcp/tests/automation_roots.rs b/crates/mcp/tests/automation_roots.rs index 1d41d96d..9380b198 100644 --- a/crates/mcp/tests/automation_roots.rs +++ b/crates/mcp/tests/automation_roots.rs @@ -277,7 +277,9 @@ fn every_writing_command_is_refused_outside_the_write_root() { ok(&mut server, tool, json!({"path": inside(&format!("{tool}.png"))})); assert!(base.join("out").join(format!("{tool}.png")).exists(), "{tool}"); } - for file in ["out-file.save.designcraft", "out-file.exportPdf", "out-file.exportIdml", "out-book.exportPdf", "out-swatch.save", "out-snippet.export"] { + for file in + ["out-file.save.designcraft", "out-file.exportPdf", "out-file.exportIdml", "out-book.exportPdf", "out-swatch.save", "out-snippet.export"] + { assert!(base.join("out").join(file).exists(), "{file}"); } assert!(base.join("out/dir-file.package/Instructions.txt").exists() && base.join("out/dir-links.copyTo/pic.png").exists()); diff --git a/crates/ui-egui/src/lib.rs b/crates/ui-egui/src/lib.rs index 58c8384e..11ccf608 100644 --- a/crates/ui-egui/src/lib.rs +++ b/crates/ui-egui/src/lib.rs @@ -1298,7 +1298,8 @@ impl DesignApp { return self.run("swatch.load", json!({"path": path})); } let document = opens_as_document(path) - || (std::path::Path::new(path).extension().is_none() && designcraft_engine::io::read(path).is_ok_and(|b| designcraft_engine::cmd::is_document(&b))); + || (std::path::Path::new(path).extension().is_none() + && designcraft_engine::io::read(path).is_ok_and(|b| designcraft_engine::cmd::is_document(&b))); if document { return self.open_file("file.open", json!({"path": path})); }