summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/db.rs16
-rw-r--r--src/files.rs11
2 files changed, 20 insertions, 7 deletions
diff --git a/src/db.rs b/src/db.rs
index 92bfecd..0edcceb 100644
--- a/src/db.rs
+++ b/src/db.rs
@@ -158,7 +158,11 @@ mod tests {
#[test]
fn check_localfiles() {
let dbname = String::from("temp1.db");
- let filenames = ["16bit.flac", "24bit.flac", "32bit.flac"];
+ let filenames = [
+ "./samples/16bit.flac",
+ "./samples/24bit.flac",
+ "./samples/32bit.flac",
+ ];
let mut counter = 0;
let conn = Connection::new(Some(&dbname)).unwrap();
for file in filenames {
@@ -177,7 +181,11 @@ mod tests {
#[test]
fn check_update() {
let dbname = String::from("temp2.db");
- let filenames = ["16bit.flac", "24bit.flac", "32bit.flac"];
+ let filenames = [
+ "./samples/16bit.flac",
+ "./samples/24bit.flac",
+ "./samples/32bit.flac",
+ ];
let conn = Connection::new(Some(&dbname)).unwrap();
for file in filenames {
conn.insert_file(Path::new(file).canonicalize().unwrap())
@@ -187,7 +195,7 @@ mod tests {
conn.execute(
REPLACE_ITEM,
params![
- Path::new("16bit.flac")
+ Path::new("./samples/16bit.flac")
.canonicalize()
.unwrap()
.to_str()
@@ -199,7 +207,7 @@ mod tests {
.unwrap();
conn.update_file(
- Path::new("16bit.flac")
+ Path::new("./samples/16bit.flac")
.canonicalize()
.unwrap()
.to_str()
diff --git a/src/files.rs b/src/files.rs
index d3f68b4..d6d0c6b 100644
--- a/src/files.rs
+++ b/src/files.rs
@@ -224,13 +224,18 @@ mod tests {
let dbname = "temp4.db";
let handler = Arc::new(AtomicBool::new(true));
let conn = Connection::new(Some(&dbname)).unwrap();
- let filenames = ["16bit.flac", "24bit.flac", "32bit.flac", "nonexisting.flac"];
- std::fs::copy("32bit.flac", "nonexisting.flac").unwrap();
+ let filenames = [
+ "./samples/16bit.flac",
+ "./samples/24bit.flac",
+ "./samples/32bit.flac",
+ "./samples/nonexisting.flac",
+ ];
+ std::fs::copy("./samples/32bit.flac", "./samples/nonexisting.flac").unwrap();
for file in filenames {
conn.insert_file(&file.to_string()).unwrap();
}
- std::fs::remove_file("nonexisting.flac").unwrap();
+ std::fs::remove_file("./samples/nonexisting.flac").unwrap();
clean_files(&conn, handler).unwrap();
let counter = conn.init_clean_files().unwrap().len();