Skip to content

Commit 28e69fb

Browse files
authored
clippy lints for #230 (#233)
1 parent 4a73c5b commit 28e69fb

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

tests/iconforge/mod.rs

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,7 @@ fn iconforge() {
2020
// Compare said icons
2121
std::env::set_var("RUST_BACKTRACE", "1");
2222
let mut differences: Vec<String> = Vec::new();
23-
for entry in read_dir("tests/dm/tmp/")
24-
.unwrap()
25-
.filter(Result::is_ok)
26-
.map(Result::unwrap)
27-
{
23+
for entry in read_dir("tests/dm/tmp/").unwrap().flatten() {
2824
if let Some(file_name) = entry.file_name().to_str() {
2925
if !file_name.starts_with("iconforge_dm_") || !file_name.ends_with(".dmi") {
3026
continue;
@@ -51,8 +47,7 @@ fn iconforge() {
5147
Path::new("tests/dm/tmp/iconforge_gags_rustg.dmi"),
5248
) {
5349
differences.push(format!(
54-
"icon tests/dm/tmp/iconforge_gags_rustg.dmi differs from tests/dm/rsc/iconforge_gags_dm.dmi:\n{}",
55-
diff
50+
"icon tests/dm/tmp/iconforge_gags_rustg.dmi differs from tests/dm/rsc/iconforge_gags_dm.dmi:\n{diff}"
5651
));
5752
}
5853
if !differences.is_empty() {
@@ -74,7 +69,7 @@ fn tmp_cleanup() {
7469
return;
7570
}
7671
};
77-
for entry in dir.filter(Result::is_ok).map(Result::unwrap) {
72+
for entry in dir.flatten() {
7873
if let Some(file_name) = entry.file_name().to_str() {
7974
if file_name.starts_with("iconforge_") && file_name.ends_with(".dmi") {
8075
let _ = std::fs::remove_file(entry.path());
@@ -128,10 +123,10 @@ fn compare_dmis(dm_path: &Path, rustg_path: &Path) -> Option<String> {
128123
.push(String::from("icon state order differs\n"));
129124
}
130125
for rustg_state in &rustg_icon.states {
131-
if let None = dm_icon
126+
if !dm_icon
132127
.states
133128
.iter()
134-
.find(|dm_state| dm_state.name == rustg_state.name)
129+
.any(|dm_state| dm_state.name == rustg_state.name)
135130
{
136131
differences.lock().unwrap().push(format!(
137132
"icon state {}:\ndoes not exist in dm",
@@ -196,8 +191,7 @@ fn compare_states(dm_state: &IconState, rustg_state: &IconState) -> Option<Strin
196191
let rustg_images_len = rustg_state.images.len();
197192
if dm_images_len != rustg_images_len {
198193
differences.push(format!(
199-
"IMAGE COUNT: dm: {} - rustg: {}",
200-
dm_images_len, rustg_images_len
194+
"IMAGE COUNT: dm: {dm_images_len} - rustg: {rustg_images_len}"
201195
));
202196
} else {
203197
compare_images(

0 commit comments

Comments
 (0)