mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2025-07-27 07:38:30 +00:00
[test:InfoExtractor] Update test_search_nextjs_v13_data
data
Authored by: bashonly
This commit is contained in:
parent
767c099c1e
commit
1fc012a0bf
@ -1969,21 +1969,26 @@ def test_search_nextjs_v13_data(self):
|
|||||||
<script>self.__next_f.push([1,"df:[\"$undefined\",[\"$\",\"div\",null,{\"children\":[\"$\",\"$L17\",null,{}],\"do_not_include_this_field\":\"fail\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L19\",null,{\"duplicated_field_name\":{\"x\":1}}],[\"$\",\"$L20\",null,{\"duplicated_field_name\":{\"y\":2}}]]}],\"$undefined\"]\n"])</script>
|
<script>self.__next_f.push([1,"df:[\"$undefined\",[\"$\",\"div\",null,{\"children\":[\"$\",\"$L17\",null,{}],\"do_not_include_this_field\":\"fail\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L19\",null,{\"duplicated_field_name\":{\"x\":1}}],[\"$\",\"$L20\",null,{\"duplicated_field_name\":{\"y\":2}}]]}],\"$undefined\"]\n"])</script>
|
||||||
<script>self.__next_f.push([3,"MzM6WyIkIiwiJEwzMiIsbnVsbCx7ImRlY29kZWQiOiJzdWNjZXNzIn1d"])</script>
|
<script>self.__next_f.push([3,"MzM6WyIkIiwiJEwzMiIsbnVsbCx7ImRlY29kZWQiOiJzdWNjZXNzIn1d"])</script>
|
||||||
'''
|
'''
|
||||||
EXPECTED = [{
|
EXPECTED = {
|
||||||
'foo': 'bar',
|
'18': {
|
||||||
}, {
|
'foo': 'bar',
|
||||||
'meta': {
|
|
||||||
'dateCreated': 1730489700,
|
|
||||||
'uuid': '40cac41d-8d29-4ef5-aa11-75047b9f0907',
|
|
||||||
},
|
},
|
||||||
}, {
|
'16': {
|
||||||
'duplicated_field_name': {'x': 1},
|
'meta': {
|
||||||
}, {
|
'dateCreated': 1730489700,
|
||||||
'duplicated_field_name': {'y': 2},
|
'uuid': '40cac41d-8d29-4ef5-aa11-75047b9f0907',
|
||||||
}]
|
},
|
||||||
|
},
|
||||||
|
'19': {
|
||||||
|
'duplicated_field_name': {'x': 1},
|
||||||
|
},
|
||||||
|
'20': {
|
||||||
|
'duplicated_field_name': {'y': 2},
|
||||||
|
},
|
||||||
|
}
|
||||||
self.assertEqual(self.ie._search_nextjs_v13_data(HTML, None), EXPECTED)
|
self.assertEqual(self.ie._search_nextjs_v13_data(HTML, None), EXPECTED)
|
||||||
self.assertEqual(self.ie._search_nextjs_v13_data('', None, fatal=False), [])
|
self.assertEqual(self.ie._search_nextjs_v13_data('', None, fatal=False), {})
|
||||||
self.assertEqual(self.ie._search_nextjs_v13_data(None, None, fatal=False), [])
|
self.assertEqual(self.ie._search_nextjs_v13_data(None, None, fatal=False), {})
|
||||||
|
|
||||||
def test_search_nuxt_json(self):
|
def test_search_nuxt_json(self):
|
||||||
HTML_TMPL = '<script data-ssr="true" id="__NUXT_DATA__" type="application/json">[{}]</script>'
|
HTML_TMPL = '<script data-ssr="true" id="__NUXT_DATA__" type="application/json">[{}]</script>'
|
||||||
|
Loading…
Reference in New Issue
Block a user