Test accented character sorting in search results
This commit is contained in:
parent
b9bcdd46b1
commit
cfa2cedbc1
1 changed files with 8 additions and 1 deletions
|
@ -614,6 +614,12 @@ mod test {
|
|||
#[test]
|
||||
fn results_are_sorted() {
|
||||
let ctx = setup_test(vec![
|
||||
scanner::Song {
|
||||
virtual_path: PathBuf::from("accented.mp3"),
|
||||
artists: vec!["à la maison".to_owned()],
|
||||
genres: vec!["Metal".to_owned()],
|
||||
..Default::default()
|
||||
},
|
||||
scanner::Song {
|
||||
virtual_path: PathBuf::from("cry thunder.mp3"),
|
||||
artists: vec!["Dragonforce".to_owned()],
|
||||
|
@ -655,10 +661,11 @@ mod test {
|
|||
]);
|
||||
|
||||
let songs = ctx.search("metal");
|
||||
assert_eq!(songs.len(), 5);
|
||||
assert_eq!(songs.len(), 6);
|
||||
assert_eq!(
|
||||
songs,
|
||||
vec![
|
||||
PathBuf::from("accented.mp3"),
|
||||
PathBuf::from("alchemy.mp3"),
|
||||
PathBuf::from("starfire.mp3"),
|
||||
PathBuf::from("revelations.mp3"),
|
||||
|
|
Loading…
Add table
Reference in a new issue