diff --git a/Cargo.toml b/Cargo.toml index 53647aa..cc67b22 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,7 @@ sled = "0.34.7" onagre-launcher-toolkit = "0.1.1" structopt = { version = "^0", default-features = false, optional = true } -freedesktop-icons = "0.2.3" +freedesktop-icons = "0.2.4" log = { version = "^0.4" } systemd-journal-logger = "2.1.1" @@ -53,14 +53,5 @@ regex = "1.8.4" shell-words = "^1" [dev-dependencies] -criterion = "0.4.0" speculoos = "0.11.0" -pretty_assertions = "1.2.1" - -[[bench]] -name = "icon" -harness = false - -[[bench]] -name = "database" -harness = false \ No newline at end of file +pretty_assertions = "1.2.1" \ No newline at end of file diff --git a/benches/database.rs b/benches/database.rs deleted file mode 100644 index 4fc681d..0000000 --- a/benches/database.rs +++ /dev/null @@ -1,23 +0,0 @@ -use criterion::{criterion_group, criterion_main, Criterion}; -use onagre::db::desktop_entry::DesktopEntryEntity; -use onagre::db::Database; - -fn open_db(c: &mut Criterion) { - c.bench_function("open db", |b| { - b.iter(|| { - Database::default(); - }) - }); -} - -fn get_all_desktop_entries(c: &mut Criterion) { - let db = Database::default(); - c.bench_function("get all history entry", |b| { - b.iter(|| { - db.get_all::(); - }) - }); -} - -criterion_group!(benches, open_db, get_all_desktop_entries); -criterion_main!(benches); diff --git a/benches/icon.rs b/benches/icon.rs deleted file mode 100644 index a76331d..0000000 --- a/benches/icon.rs +++ /dev/null @@ -1,14 +0,0 @@ -use criterion::{criterion_group, criterion_main, Criterion}; -use onagre::freedesktop::IconFinder; - -fn icon_lookup(c: &mut Criterion) { - let finder = IconFinder::build("Arc").unwrap(); - c.bench_function("lookup firefox icon", |b| { - b.iter(|| { - finder.lookup("firefox", 24); - }) - }); -} - -criterion_group!(benches, icon_lookup); -criterion_main!(benches);