Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 643 by Andreas.EbbertKarroum: [Jython] UnicodeDecodeError in OperatingSystem.List Files In Directory when File contains Umlauts
http://code.google.com/p/robotframework/issues/detail?id=643

Testcase is attached. Not sure if this is a bug in Jython, or if we can work around it.

*** Settings ***
Library  OperatingSystem

*** Test Cases ***
Test
        @{files} =  List Files In Directory  .  zurück*
        Log Many  INFO  @{files}

UnicodeDecodeError: 'ascii' codec can't decode byte 0xfc in position 4:
ordinal not in range(128)

DEBUG   Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/robot/libraries/OperatingSystem.py", line 1095, in list_files_in_directory files = self._list_files_in_dir(path, pattern, absolute, deprecated_absolute) File "/usr/lib/python2.6/site-packages/robot/libraries/OperatingSystem.py", line 1160, in _list_files_in_dir
   return [ item for item in
File "/usr/lib/python2.6/site-packages/robot/libraries/OperatingSystem.py", line 1155, in _list_dir
   items = [ os.path.join(path,item) for item in items ]
 File "/var/lib/jython/Lib/posixpath.py", line 68, in join
   path += '/' + b

Attachments:
        RobotTest.zip  8.0 KB

Reply via email to