Last modified: 2014-09-18 17:30:10 UTC
This only occurs on win32 py3 (not py2) ====================================================================== ERROR: test_XmlDumpRedirect (tests.xmlreader_tests.XmlReaderTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "c:\pywiki\core\tests\xmlreader_tests.py", line 51, in test_XmlDumpRedirect "article-pyrus.xml")).parse()] File "c:\pywiki\core\tests\xmlreader_tests.py", line 49, in <listcomp> pages = [r for r in File "c:\pywiki\core\pywikibot\xmlreader.py", line 129, in parse for event, elem in context: File "c:\Python34\lib\xml\etree\ElementTree.py", line 1302, in __next__ data = self._file.read(16 * 1024) File "c:\Python34\lib\encodings\cp1252.py", line 23, in decode return codecs.charmap_decode(input,self.errors,decoding_table)[0] UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 3344: character maps to <undefined>
Change 161195 had a related patch set uploaded by XZise: [FIX] Close opened files https://gerrit.wikimedia.org/r/161195
Change 161195 merged by jenkins-bot: [FIX] Close opened files and open XMLs in binary mode https://gerrit.wikimedia.org/r/161195