mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 08:27:07 -05:00 
			
		
		
		
	[test_utils] add test for smuggling a smuggled url
This commit is contained in:
		@@ -405,6 +405,12 @@ class TestUtil(unittest.TestCase):
 | 
			
		||||
        self.assertEqual(res_url, url)
 | 
			
		||||
        self.assertEqual(res_data, None)
 | 
			
		||||
 | 
			
		||||
        smug_url = smuggle_url(url, {'a': 'b'})
 | 
			
		||||
        smug_smug_url = smuggle_url(smug_url, {'c': 'd'})
 | 
			
		||||
        res_url, res_data = unsmuggle_url(smug_smug_url)
 | 
			
		||||
        self.assertEqual(res_url, url)
 | 
			
		||||
        self.assertEqual(res_data, {'a': 'b', 'c': 'd'})
 | 
			
		||||
 | 
			
		||||
    def test_shell_quote(self):
 | 
			
		||||
        args = ['ffmpeg', '-i', encodeFilename('ñ€ß\'.mp4')]
 | 
			
		||||
        self.assertEqual(shell_quote(args), """ffmpeg -i 'ñ€ß'"'"'.mp4'""")
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user