From 10a1b5faf88289a6e2e236b20cbd28c0e0a70eaf Mon Sep 17 00:00:00 2001 From: Deluan <deluan@navidrome.org> Date: Fri, 27 Sep 2024 09:53:08 -0400 Subject: [PATCH] test(scanner): remove redundant fixture file --- scanner/tag_scanner_test.go | 3 +-- scanner/walk_dir_tree_test.go | 2 +- tests/fixtures/test_no_read_permission.ogg | Bin 5065 -> 0 bytes 3 files changed, 2 insertions(+), 3 deletions(-) delete mode 100644 tests/fixtures/test_no_read_permission.ogg diff --git a/scanner/tag_scanner_test.go b/scanner/tag_scanner_test.go index dc1e4575e..c82b9d3c8 100644 --- a/scanner/tag_scanner_test.go +++ b/scanner/tag_scanner_test.go @@ -10,7 +10,7 @@ var _ = Describe("TagScanner", func() { It("return all audio files from the folder", func() { files, err := loadAllAudioFiles("tests/fixtures") Expect(err).ToNot(HaveOccurred()) - Expect(files).To(HaveLen(12)) + Expect(files).To(HaveLen(11)) Expect(files).To(HaveKey("tests/fixtures/test.aiff")) Expect(files).To(HaveKey("tests/fixtures/test.flac")) Expect(files).To(HaveKey("tests/fixtures/test.m4a")) @@ -20,7 +20,6 @@ var _ = Describe("TagScanner", func() { Expect(files).To(HaveKey("tests/fixtures/test.wav")) Expect(files).To(HaveKey("tests/fixtures/test.wma")) Expect(files).To(HaveKey("tests/fixtures/test.wv")) - Expect(files).To(HaveKey("tests/fixtures/test_no_read_permission.ogg")) Expect(files).To(HaveKey("tests/fixtures/01 Invisible (RED) Edit Version.mp3")) Expect(files).To(HaveKey("tests/fixtures/01 Invisible (RED) Edit Version.m4a")) Expect(files).ToNot(HaveKey("tests/fixtures/._02 Invisible.mp3")) diff --git a/scanner/walk_dir_tree_test.go b/scanner/walk_dir_tree_test.go index 75793f273..3a3cbd056 100644 --- a/scanner/walk_dir_tree_test.go +++ b/scanner/walk_dir_tree_test.go @@ -34,7 +34,7 @@ var _ = Describe("walk_dir_tree", func() { Expect(collected[baseDir]).To(MatchFields(IgnoreExtras, Fields{ "Images": BeEmpty(), "HasPlaylist": BeFalse(), - "AudioFilesCount": BeNumerically("==", 13), + "AudioFilesCount": BeNumerically("==", 12), })) Expect(collected[filepath.Join(baseDir, "artist", "an-album")]).To(MatchFields(IgnoreExtras, Fields{ "Images": ConsistOf("cover.jpg", "front.png", "artist.png"), diff --git a/tests/fixtures/test_no_read_permission.ogg b/tests/fixtures/test_no_read_permission.ogg deleted file mode 100644 index be672812991e95e597a322eb3bb021f22143d087..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5065 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 Sr=AG2k00Lss<TBYU*#Xvz$|+J