[compat] Introduce compat_etree_Element
This commit is contained in:
		@@ -13,6 +13,7 @@ sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
 | 
			
		||||
from youtube_dl.compat import (
 | 
			
		||||
    compat_getenv,
 | 
			
		||||
    compat_setenv,
 | 
			
		||||
    compat_etree_Element,
 | 
			
		||||
    compat_etree_fromstring,
 | 
			
		||||
    compat_expanduser,
 | 
			
		||||
    compat_shlex_split,
 | 
			
		||||
@@ -90,6 +91,12 @@ class TestCompat(unittest.TestCase):
 | 
			
		||||
        self.assertEqual(compat_shlex_split('-option "one\ntwo" \n -flag'), ['-option', 'one\ntwo', '-flag'])
 | 
			
		||||
        self.assertEqual(compat_shlex_split('-val 中文'), ['-val', '中文'])
 | 
			
		||||
 | 
			
		||||
    def test_compat_etree_Element(self):
 | 
			
		||||
        try:
 | 
			
		||||
            compat_etree_Element.text
 | 
			
		||||
        except AttributeError:
 | 
			
		||||
            self.fail('compat_etree_Element is not a type')
 | 
			
		||||
 | 
			
		||||
    def test_compat_etree_fromstring(self):
 | 
			
		||||
        xml = '''
 | 
			
		||||
            <root foo="bar" spam="中文">
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user