From 23881e1b1d28274d7f0c1c5a63d1659c6944ff19 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Tue, 26 Oct 2010 21:33:12 +0200 Subject: [PATCH] Add basic test structure for scanner testing --- tests/data/scanner/advanced/song1.mp3 | 1 + tests/data/scanner/advanced/song2.mp3 | 1 + tests/data/scanner/advanced/song3.mp3 | 1 + tests/data/scanner/advanced/subdir1/song4.mp3 | 1 + tests/data/scanner/advanced/subdir1/song5.mp3 | 1 + .../scanner/advanced/subdir1/subsubdir/song8.mp3 | 1 + .../scanner/advanced/subdir1/subsubdir/song9.mp3 | 1 + tests/data/scanner/advanced/subdir2/song6.mp3 | 1 + tests/data/scanner/advanced/subdir2/song7.mp3 | 1 + tests/data/scanner/empty/.gitignore | 0 tests/data/scanner/sample.mp3 | Bin 0 -> 9360 bytes tests/data/scanner/simple/song1.mp3 | 1 + 12 files changed, 10 insertions(+) create mode 120000 tests/data/scanner/advanced/song1.mp3 create mode 120000 tests/data/scanner/advanced/song2.mp3 create mode 120000 tests/data/scanner/advanced/song3.mp3 create mode 120000 tests/data/scanner/advanced/subdir1/song4.mp3 create mode 120000 tests/data/scanner/advanced/subdir1/song5.mp3 create mode 120000 tests/data/scanner/advanced/subdir1/subsubdir/song8.mp3 create mode 120000 tests/data/scanner/advanced/subdir1/subsubdir/song9.mp3 create mode 120000 tests/data/scanner/advanced/subdir2/song6.mp3 create mode 120000 tests/data/scanner/advanced/subdir2/song7.mp3 create mode 100644 tests/data/scanner/empty/.gitignore create mode 100644 tests/data/scanner/sample.mp3 create mode 120000 tests/data/scanner/simple/song1.mp3 diff --git a/tests/data/scanner/advanced/song1.mp3 b/tests/data/scanner/advanced/song1.mp3 new file mode 120000 index 00000000..6896a7a2 --- /dev/null +++ b/tests/data/scanner/advanced/song1.mp3 @@ -0,0 +1 @@ +../sample.mp3 \ No newline at end of file diff --git a/tests/data/scanner/advanced/song2.mp3 b/tests/data/scanner/advanced/song2.mp3 new file mode 120000 index 00000000..6896a7a2 --- /dev/null +++ b/tests/data/scanner/advanced/song2.mp3 @@ -0,0 +1 @@ +../sample.mp3 \ No newline at end of file diff --git a/tests/data/scanner/advanced/song3.mp3 b/tests/data/scanner/advanced/song3.mp3 new file mode 120000 index 00000000..6896a7a2 --- /dev/null +++ b/tests/data/scanner/advanced/song3.mp3 @@ -0,0 +1 @@ +../sample.mp3 \ No newline at end of file diff --git a/tests/data/scanner/advanced/subdir1/song4.mp3 b/tests/data/scanner/advanced/subdir1/song4.mp3 new file mode 120000 index 00000000..45812ac5 --- /dev/null +++ b/tests/data/scanner/advanced/subdir1/song4.mp3 @@ -0,0 +1 @@ +../../sample.mp3 \ No newline at end of file diff --git a/tests/data/scanner/advanced/subdir1/song5.mp3 b/tests/data/scanner/advanced/subdir1/song5.mp3 new file mode 120000 index 00000000..45812ac5 --- /dev/null +++ b/tests/data/scanner/advanced/subdir1/song5.mp3 @@ -0,0 +1 @@ +../../sample.mp3 \ No newline at end of file diff --git a/tests/data/scanner/advanced/subdir1/subsubdir/song8.mp3 b/tests/data/scanner/advanced/subdir1/subsubdir/song8.mp3 new file mode 120000 index 00000000..45812ac5 --- /dev/null +++ b/tests/data/scanner/advanced/subdir1/subsubdir/song8.mp3 @@ -0,0 +1 @@ +../../sample.mp3 \ No newline at end of file diff --git a/tests/data/scanner/advanced/subdir1/subsubdir/song9.mp3 b/tests/data/scanner/advanced/subdir1/subsubdir/song9.mp3 new file mode 120000 index 00000000..45812ac5 --- /dev/null +++ b/tests/data/scanner/advanced/subdir1/subsubdir/song9.mp3 @@ -0,0 +1 @@ +../../sample.mp3 \ No newline at end of file diff --git a/tests/data/scanner/advanced/subdir2/song6.mp3 b/tests/data/scanner/advanced/subdir2/song6.mp3 new file mode 120000 index 00000000..45812ac5 --- /dev/null +++ b/tests/data/scanner/advanced/subdir2/song6.mp3 @@ -0,0 +1 @@ +../../sample.mp3 \ No newline at end of file diff --git a/tests/data/scanner/advanced/subdir2/song7.mp3 b/tests/data/scanner/advanced/subdir2/song7.mp3 new file mode 120000 index 00000000..45812ac5 --- /dev/null +++ b/tests/data/scanner/advanced/subdir2/song7.mp3 @@ -0,0 +1 @@ +../../sample.mp3 \ No newline at end of file diff --git a/tests/data/scanner/empty/.gitignore b/tests/data/scanner/empty/.gitignore new file mode 100644 index 00000000..e69de29b diff --git a/tests/data/scanner/sample.mp3 b/tests/data/scanner/sample.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..ad5aa37a97b42325de1381c519052cf17693e7dc GIT binary patch literal 9360 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 literal 0 HcmV?d00001 diff --git a/tests/data/scanner/simple/song1.mp3 b/tests/data/scanner/simple/song1.mp3 new file mode 120000 index 00000000..6896a7a2 --- /dev/null +++ b/tests/data/scanner/simple/song1.mp3 @@ -0,0 +1 @@ +../sample.mp3 \ No newline at end of file