http://bugs.winehq.org/show_bug.cgi?id=22001
--- Comment #15 from Nikolay Sivov bunglehead@gmail.com 2010-03-12 13:27:20 --- (In reply to comment #14)
(In reply to comment #13)
Isn't it per user settings?
It is. But why would this matter?
Because LOCALE_SYSTEM_DEFAULT and LOCALE_USER_DEFAULT are different things. With your partially changed locale data:
--- LANG=en_US LC_CTYPE=ru_RU.UTF-8 ---
system and user locale data are different in Wine, that's why test failed.