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