Add desktop search and entry mutation workflows

This commit is contained in:
2026-08-10 19:19:46 +02:00
parent bb650c2b5c
commit de5dea28ef
8 changed files with 1292 additions and 30 deletions

View File

@@ -194,6 +194,10 @@ fn find_matches_entry_and_directory_names_case_insensitively() -> TestResult {
);
let personal = reader.find(&["PERSONAL".to_owned()])?;
assert_eq!(personal.matches()[0].path(), "email/personal");
assert_eq!(
personal.matches()[0].id(),
&ironstorage::read::TreeNodeId::Entry(EntryPath::parse("email/personal")?)
);
assert!(matches!(
reader.find(&[]),
Err(ReadError::MissingSearchTerms)