http://bugs.winehq.org/show_bug.cgi?id=16592
--- Comment #8 from Austin English austinenglish@gmail.com 2009-01-14 12:01:33 --- (In reply to comment #6)
(In reply to comment #5)
This fails on WinXP.
P.S. No c++ features accepted here.
Hmm. I suspect this case (root = "\:") is undocumented and/or old, but I can't prove it. The application came out in the mid-to-late 90's so it's probably intended for Win 95 or 98, although I know it also works on Win2K.
What if I made the test run only on Win 95/98/2K? (I assume there is a way to code for that - will check wine docs). I'll also fix the C++ comments (actually fixed in my post of 6 Jan to wine-patches, but I neglected to also update in the bug database).
No, tests must pass on all windows versions. If the test works on 2k & below, but not XP+, test for the 2k- behavior, then mark XP+ behavior with the broken() or win_skip() macro as appropriate.
For wine, if not fixed there, use todo_wine().