X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=test%2Ftest_utils.py;h=ff2e9885bdba233699edd69457aed91de35c8708;hb=9a1c32dc54fdefcd6b5e03fac1a0dd65383b6f99;hp=c4b71362e354bf3d748dc5d109611566e18edbaa;hpb=37254abc36695692649348099fae0ed8f73fd3d1;p=youtube-dl
diff --git a/test/test_utils.py b/test/test_utils.py
index c4b71362e..ff2e9885b 100644
--- a/test/test_utils.py
+++ b/test/test_utils.py
@@ -4,18 +4,23 @@
import sys
import unittest
+import xml.etree.ElementTree
# Allow direct execution
import os
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
#from youtube_dl.utils import htmlentity_transform
-from youtube_dl.utils import timeconvert
-from youtube_dl.utils import sanitize_filename
-from youtube_dl.utils import unescapeHTML
-from youtube_dl.utils import orderedSet
-from youtube_dl.utils import DateRange
-from youtube_dl.utils import unified_strdate
+from youtube_dl.utils import (
+ timeconvert,
+ sanitize_filename,
+ unescapeHTML,
+ orderedSet,
+ DateRange,
+ unified_strdate,
+ find_xpath_attr,
+ get_meta_content,
+)
if sys.version_info < (3, 0):
_compat_str = lambda b: b.decode('unicode-escape')
@@ -112,5 +117,29 @@ class TestUtil(unittest.TestCase):
self.assertEqual(unified_strdate('Dec 14, 2012'), '20121214')
self.assertEqual(unified_strdate('2012/10/11 01:56:38 +0000'), '20121011')
+ def test_find_xpath_attr(self):
+ testxml = u'''