From 919f326400ee85f361d65eca56aed29fddd6e868 Mon Sep 17 00:00:00 2001 From: Alok Saboo Date: Fri, 21 Apr 2023 08:23:12 -0400 Subject: [PATCH] Add test for png image --- test/test_embedart.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/test_embedart.py b/test/test_embedart.py index 2f2e7459b..0b7277068 100644 --- a/test/test_embedart.py +++ b/test/test_embedart.py @@ -88,6 +88,18 @@ class EmbedartCliTest(TestHelper, FetchImageHelper): self.IMAGEHEADER.get('image/jpeg').ljust(32, b'\x00') ) + def test_embed_art_png_from_file_with_yes_input(self): + self._setup_data() + album = self.add_album_fixture() + item = album.items()[0] + self.mock_response('http://example.com/test.png', 'image/png') + self.io.addinput('y') + self.run_command('embedart', '-u', 'http://example.com/test.png') + mediafile = MediaFile(syspath(item.path)) + self.assertEqual( + mediafile.images[0].data, + self.IMAGEHEADER.get('image/png').ljust(32, b'\x00')) + def test_embed_art_from_file_with_no_input(self): self._setup_data() album = self.add_album_fixture()