[utils] Fix js_to_json

This commit is contained in:
Philipp Hagemeister 2014-09-30 07:56:24 +02:00
parent 07e764439a
commit 410f3e73ab
2 changed files with 15 additions and 1 deletions

View file

@ -44,6 +44,7 @@ from youtube_dl.utils import (
limit_length,
escape_rfc3986,
escape_url,
js_to_json,
)
@ -331,5 +332,14 @@ class TestUtil(unittest.TestCase):
)
self.assertEqual(escape_url('http://vimeo.com/56015672#at=0'), 'http://vimeo.com/56015672#at=0')
def test_js_to_json(self):
inp = '''{
'clip':{'provider':'pseudo'}
}'''
self.assertEqual(js_to_json(inp), '''{
"clip":{"provider":"pseudo"}
}''')
json.loads(js_to_json(inp))
if __name__ == '__main__':
unittest.main()