diff --git a/test/test_mediafile.py b/test/test_mediafile.py index 805fd168c..cd149e7e4 100644 --- a/test/test_mediafile.py +++ b/test/test_mediafile.py @@ -53,16 +53,6 @@ class ArtTestMixin(object): return self._jpg_data _jpg_data = None - @property - def jpg_data_only_magic_bytes(self): - if not self._jpg_data: - with open( - os.path.join(_common.RSRC, 'only-magic-bytes.jpg'), - 'rb') as f: - self._jpg_data = f.read() - return self._jpg_data - _jpg_data = None - @property def tiff_data(self): if not self._jpg_data: diff --git a/test/test_mediafile_edge.py b/test/test_mediafile_edge.py index 3e828ac3e..c871e0a9d 100644 --- a/test/test_mediafile_edge.py +++ b/test/test_mediafile_edge.py @@ -78,6 +78,13 @@ class EdgeTest(unittest.TestCase): f = beets.mediafile.MediaFile(os.path.join(_common.RSRC, 'oldape.ape')) self.assertEqual(f.bitrate, 0) + def test_only_magic_bytes_jpeg(self): + f = open(os.path.join(_common.RSRC, 'only-magic-bytes.jpg'), 'rb') + jpg_data = f.read() + self.assertEqual( + beets.mediafile._image_mime_type(jpg_data), + 'image/jpeg') + class InvalidValueToleranceTest(unittest.TestCase):