[utils] Handle single-line comments in js_to_json
[youtube-dl] / test / test_utils.py
index a74d59f3430c86d1577f0607b0191be27edd3fb8..954bb7d8b8192ac821268f98a05027ca005cd217 100644 (file)
@@ -791,6 +791,9 @@ class TestUtil(unittest.TestCase):
         on = js_to_json('{ 0: /* " \n */ ",]" , }')
         self.assertEqual(json.loads(on), {'0': ',]'})
 
+        on = js_to_json('{ 0: // comment\n1 }')
+        self.assertEqual(json.loads(on), {'0': 1})
+
         on = js_to_json(r'["<p>x<\/p>"]')
         self.assertEqual(json.loads(on), ['<p>x</p>'])