From 6803ef3b83b98fdc21e42df5cacd247e14be1b90 Mon Sep 17 00:00:00 2001 From: vicholp Date: Wed, 3 Aug 2022 01:22:45 -0400 Subject: [PATCH] add test to get item file of web plugin --- test/test_web.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/test_web.py b/test/test_web.py index 9a18b1dba..3c84b14ac 100644 --- a/test/test_web.py +++ b/test/test_web.py @@ -667,6 +667,16 @@ class WebPluginTest(_common.LibTestCase): # Remove the item self.lib.get_item(item_id).remove() + def test_get_item_file(self): + ipath = os.path.join(self.temp_dir, b'testfile2.mp3') + shutil.copy(os.path.join(_common.RSRC, b'full.mp3'), ipath) + self.assertTrue(os.path.exists(ipath)) + item_id = self.lib.add(Item.from_path(ipath)) + + response = self.client.get('/item/' + str(item_id) + '/file') + + self.assertEqual(response.status_code, 200) + def suite(): return unittest.TestLoader().loadTestsFromName(__name__)