Copy song #61

Merged
phoenix merged 5 commits from copy_song into song_changes 2025-10-11 18:53:13 +00:00
Showing only changes of commit a867f65a26 - Show all commits

View File

@@ -157,32 +157,19 @@ mod song_tests {
song.directory = utils::get_tests_directory(); song.directory = utils::get_tests_directory();
song.filename = String::from("track02.flac"); song.filename = String::from("track02.flac");
match song.song_path() { let mut copied_song = song::Song {
Ok(song_path) => match utils::extract_data_from_file(&song_path) {
Ok(data) => {
let copied_song = song::Song {
directory: utils::get_tests_directory(), directory: utils::get_tests_directory(),
filename: String::from("track02-coppied.flac"), filename: String::from("track02-coppied.flac"),
data: data,
..Default::default() ..Default::default()
}; };
match copied_song.save_to_filesystem() { match song::copy_song(&song, &mut copied_song) {
Ok(_) => {} Ok(_) => {}
Err(err) => { Err(err) => {
assert!(false, "Error: {err:?}") assert!(false, "Error: {err:?}")
} }
} }
} }
Err(err) => {
assert!(false, "Error: {err:?}")
}
},
Err(err) => {
assert!(false, "Error: {err:?}");
}
}
}
} }
#[cfg(test)] #[cfg(test)]