mirror of
https://github.com/j178/prek.git
synced 2026-04-25 02:11:36 +02:00
Convert extension to lowercase before checking file tags (#839)
This commit is contained in:
+5
-1
@@ -803,7 +803,8 @@ fn tags_from_filename(filename: &Path) -> Vec<&str> {
|
||||
}
|
||||
|
||||
if let Some(ext) = ext {
|
||||
if let Some(tags) = by_extension().get(ext) {
|
||||
let ext = ext.to_lowercase();
|
||||
if let Some(tags) = by_extension().get(ext.as_str()) {
|
||||
result.extend(tags);
|
||||
}
|
||||
}
|
||||
@@ -994,6 +995,9 @@ mod tests {
|
||||
|
||||
let tags = super::tags_from_filename(Path::new("file.pdf"));
|
||||
assert_eq!(tags, vec!["pdf", "binary"]);
|
||||
|
||||
let tags = super::tags_from_filename(Path::new("FILE.PDF"));
|
||||
assert_eq!(tags, vec!["pdf", "binary"]);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
Reference in New Issue
Block a user