18 lines
		
	
	
		
			493 B
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			493 B
		
	
	
	
		
			Python
		
	
	
	
	
	
|  | #!/usr/bin/env python | ||
|  | 
 | ||
|  | from __future__ import unicode_literals | ||
|  | 
 | ||
|  | # Allow direct execution | ||
|  | import os | ||
|  | import sys | ||
|  | import unittest | ||
|  | sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) | ||
|  | 
 | ||
|  | from youtube_dl.postprocessor import MetadataFromTitlePP | ||
|  | 
 | ||
|  | 
 | ||
|  | class TestMetadataFromTitle(unittest.TestCase): | ||
|  |     def test_format_to_regex(self): | ||
|  |         pp = MetadataFromTitlePP(None, '%(title)s - %(artist)s') | ||
|  |         self.assertEqual(pp._titleregex, '(?P<title>.+)\ \-\ (?P<artist>.+)') |