mirror of
https://github.com/esengine/DeepSeek-Reasonix.git
synced 2026-11-07 10:45:59 -10:00
Cause: ten fixtures in serve, ext/plugin and platform/repair built a symlink with os.Symlink and failed the test on error. A non-elevated Windows run without Developer Mode returns ERROR_PRIVILEGE_NOT_HELD there, so ten tests failed and the whole serve suite went red, though CI's elevated runners never saw it. Fix: skip those fixtures with the underlying error as the reason, the pattern the boot package already uses; the refusals they pin down still run wherever symlinks can be built. Blast radius: ten test sites in five files, no production code. Neighbouring behaviours tested: the same tests run unchanged where symlinks work (ext/plugin, platform/repair, serve), and the packages vet for windows. Why this layer: the fixture owns whether it can build its own precondition. Fixes #14969