Updates:
Summary: Several `OperatingSystem` keywords (`List Directory`, `Remove
Directory`, ...) fail to handle non-ASCII file names on Jython
Status: Done
Comment #5 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
I was surprised that applying the fix I attached here earlier wasn't enough
to fix the tests I had created. Investigation showed that the tests failed
in `Remove Directory` keyword that used shutil module that then again used
os.listdir. It's impossible to know where the broken os.listdir is used and
fix all these occurrences one-by-one. Luckily Python is a dynamic language
and it was easy to fix the problem globally. That was done in r4113.