From: SourceForge.net <no...@so...> - 2012-05-11 14:18:23
|
Bugs item #3525847, was opened at 2012-05-11 07:18 Message generated for change (Tracker Item Submitted) made by jakub-wilk You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3525847&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Jakub Wilk (jakub-wilk) Assigned to: Nobody/Anonymous (nobody) Summary: test_directives/test_include.py: UnicodeEncodeError Initial Comment: If LC_ALL=C is set to C, test_directives/test_include.py fails with UnicodeEncodeError: $ LC_ALL=C python test/test_parsers/test_rst/test_directives/test_include.py ................E............. ====================================================================== ERROR: test/test_parsers/test_rst/test_directives/test_include.py: totest['include'][14]; test_parser (DocutilsTestSupport.ParserTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/docutils-0.9/test/DocutilsTestSupport.py", line 456, in test_parser self.parser.parse(self.input, document) File "/tmp/docutils-0.9/docutils/parsers/rst/__init__.py", line 162, in parse self.statemachine.run(inputlines, document, inliner=self.inliner) File "/tmp/docutils-0.9/docutils/parsers/rst/states.py", line 174, in run input_source=document['source']) File "/tmp/docutils-0.9/docutils/statemachine.py", line 239, in run context, state, transitions) File "/tmp/docutils-0.9/docutils/statemachine.py", line 460, in check_line return method(match, context, next_state) File "/tmp/docutils-0.9/docutils/parsers/rst/states.py", line 2279, in explicit_markup nodelist, blank_finish = self.explicit_construct(match) File "/tmp/docutils-0.9/docutils/parsers/rst/states.py", line 2291, in explicit_construct return method(self, expmatch) File "/tmp/docutils-0.9/docutils/parsers/rst/states.py", line 2034, in directive directive_class, match, type_name, option_presets) File "/tmp/docutils-0.9/docutils/parsers/rst/states.py", line 2083, in run_directive result = directive_instance.run() File "/tmp/docutils-0.9/docutils/parsers/rst/directives/misc.py", line 75, in run handle_io_errors=None) File "/tmp/docutils-0.9/docutils/io.py", line 222, in __init__ self.source = open(source_path, mode, **kwargs) UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128) ---------------------------------------------------------------------- Ran 30 tests in 0.396s FAILED (errors=1) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3525847&group_id=38414 |