mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-31 05:36:46 -06:00
Four tests from #1678 fail on Windows. Each one builds its paths, or the text it expects, from a folder resolved with `std::fs::canonicalize`, which adds the `\\?\` prefix on Windows. `AutomationRoots::describe` and the rejection messages show the roots without that prefix, so the expected text does not match. Windows does not resolve `..` in a path with the prefix, so the checks refuse every such path as one they cannot resolve, including the ones the tests expect to pass from one root into another. The code the tests check is unchanged. The engine tests take the resolved folder through `file_access::plain`, which the roots use for the text they show. The CLI test strips the prefix the same way.