mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-11-04 08:35:12 +00:00 
			
		
		
		
	[test_YoutubeDL] Add test for #11163
This commit is contained in:
		@@ -755,6 +755,7 @@ class TestYoutubeDL(unittest.TestCase):
 | 
				
			|||||||
                    '_type': 'url_transparent',
 | 
					                    '_type': 'url_transparent',
 | 
				
			||||||
                    'url': 'foo2:',
 | 
					                    'url': 'foo2:',
 | 
				
			||||||
                    'ie_key': 'Foo2',
 | 
					                    'ie_key': 'Foo2',
 | 
				
			||||||
 | 
					                    'title': 'foo1 title'
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        class Foo2IE(InfoExtractor):
 | 
					        class Foo2IE(InfoExtractor):
 | 
				
			||||||
@@ -771,7 +772,7 @@ class TestYoutubeDL(unittest.TestCase):
 | 
				
			|||||||
            _VALID_URL = r'foo3:'
 | 
					            _VALID_URL = r'foo3:'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            def _real_extract(self, url):
 | 
					            def _real_extract(self, url):
 | 
				
			||||||
                return _make_result([{'url': TEST_URL}])
 | 
					                return _make_result([{'url': TEST_URL}], title='foo3 title')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        ydl.add_info_extractor(Foo1IE(ydl))
 | 
					        ydl.add_info_extractor(Foo1IE(ydl))
 | 
				
			||||||
        ydl.add_info_extractor(Foo2IE(ydl))
 | 
					        ydl.add_info_extractor(Foo2IE(ydl))
 | 
				
			||||||
@@ -779,6 +780,7 @@ class TestYoutubeDL(unittest.TestCase):
 | 
				
			|||||||
        ydl.extract_info('foo1:')
 | 
					        ydl.extract_info('foo1:')
 | 
				
			||||||
        downloaded = ydl.downloaded_info_dicts[0]
 | 
					        downloaded = ydl.downloaded_info_dicts[0]
 | 
				
			||||||
        self.assertEqual(downloaded['url'], TEST_URL)
 | 
					        self.assertEqual(downloaded['url'], TEST_URL)
 | 
				
			||||||
 | 
					        self.assertEqual(downloaded['title'], 'foo1 title')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if __name__ == '__main__':
 | 
					if __name__ == '__main__':
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user