Updates:
Labels: -Priority-Medium Priority-High
Comment #6 on issue 643 by pekka.klarck: Several `OperatingSystem` keywords
(`List Directory`, `Remove Directory`, ...) fail to handle non-ASCII file
names on Jython
http://code.google.com/p/robotframework/issues/detail?id=643
The new tests passed on Linux where I created them bug failed on Windows.
Listing directory contents worked fine, but for example removing a
directory containing non-ASCII files and trying to check does a non-ASCII
file exist failed.
Before analyzing the errors more closely, I added non-ASCII tests for most
of the other OperatingSystem keywords. All these tests passed on Linux, and
on Windows with Python, but most failed on Windows with Jython. A closer
debugging revealed that the bug was in os.stat method. I submitted
http://bugs.jython.org/issue1658 and committed a workaround in r4142.