[utils] Allow JSONP with empty func name (closes #17028)
[youtube-dl] / test / test_utils.py
index e63af01668ceb84cc2d8452490bc94eb48791f40..de841b1a07c618aa1c3c79e6602f87fed8d9c997 100644 (file)
@@ -717,6 +717,10 @@ class TestUtil(unittest.TestCase):
         d = json.loads(stripped)
         self.assertEqual(d, {'status': 'success'})
 
+        stripped = strip_jsonp('({"status": "success"});')
+        d = json.loads(stripped)
+        self.assertEqual(d, {'status': 'success'})
+
     def test_uppercase_escape(self):
         self.assertEqual(uppercase_escape('aä'), 'aä')
         self.assertEqual(uppercase_escape('\\U0001d550'), '𝕐')