esengine
c6fb0eb95b
test: skip symlink fixtures where the platform cannot build symlinks
...
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
2026-11-03 15:26:16 -08:00
..
2026-10-16 20:08:11 -07:00
2026-10-10 19:30:18 -07:00
2026-10-17 22:05:28 -07:00
2026-09-23 18:28:21 -07:00
2026-10-17 00:48:38 -07:00
2026-10-17 00:48:38 -07:00
2026-10-17 00:48:38 -07:00
2026-10-17 05:59:28 -07:00
2026-09-23 18:28:21 -07:00
2026-10-03 19:19:58 -07:00
2026-09-23 18:28:21 -07:00
2026-09-23 18:28:21 -07:00
2026-10-12 19:08:21 -03:00
2026-10-13 16:37:36 -07:00
2026-09-23 18:28:21 -07:00
2026-09-23 18:28:21 -07:00
2026-10-18 00:37:35 +08:00
2026-10-18 15:23:19 +08:00
2026-10-17 19:36:35 +08:00
2026-11-03 15:26:16 -08:00
2026-10-03 19:19:58 -07:00
2026-10-03 19:19:58 -07:00
2026-10-03 19:19:58 -07:00
2026-10-03 19:19:58 -07:00
2026-10-03 19:19:58 -07:00
2026-10-04 21:06:00 +08:00
2026-10-03 19:19:58 -07:00
2026-10-01 05:09:47 +08:00
2026-10-01 05:09:47 +08:00
2026-10-01 20:41:43 +08:00
2026-10-01 08:19:31 +08:00
2026-10-01 08:19:31 +08:00
2026-10-01 08:19:31 +08:00
2026-10-01 08:19:31 +08:00
2026-09-23 18:28:21 -07:00
2026-11-01 14:05:40 +09:00
2026-10-03 19:19:58 -07:00
2026-10-08 12:09:24 -07:00
2026-10-12 19:08:21 -03:00
2026-10-14 21:30:34 +08:00
2026-10-14 00:40:52 -07:00
2026-10-12 19:08:21 -03:00
2026-09-23 18:28:21 -07:00
2026-10-10 19:30:18 -07:00
2026-10-16 10:39:19 -07:00
2026-09-23 18:28:21 -07:00
2026-10-20 01:11:52 +08:00
2026-10-08 12:09:24 -07:00
2026-09-27 17:36:26 -07:00
2026-09-23 18:28:21 -07:00
2026-09-27 17:36:26 -07:00
2026-10-17 19:05:38 +08:00
2026-10-16 10:39:19 -07:00
2026-10-15 11:30:17 -07:00
2026-10-17 19:05:38 +08:00
2026-09-24 09:32:07 -07:00
2026-10-14 09:00:45 -07:00
2026-09-27 17:36:26 -07:00
2026-09-27 17:36:26 -07:00
2026-09-26 13:54:33 -07:00
2026-10-14 19:37:41 -07:00
2026-10-12 19:08:21 -03:00
2026-10-13 10:15:57 -07:00
2026-09-24 04:48:24 -07:00
2026-09-24 04:48:24 -07:00
2026-09-23 23:17:48 -07:00
2026-09-23 18:28:21 -07:00
2026-10-03 19:19:58 -07:00
2026-09-23 18:28:21 -07:00
2026-10-14 21:39:58 +08:00
2026-10-17 22:05:28 -07:00
2026-10-13 18:24:11 +08:00
2026-11-01 14:05:40 +09:00
2026-09-23 18:28:21 -07:00
2026-09-24 09:32:07 -07:00
2026-10-03 19:19:58 -07:00
2026-09-23 18:28:21 -07:00
2026-10-10 19:48:57 -07:00
2026-10-14 19:37:41 -07:00
2026-09-23 21:56:42 -07:00
2026-09-23 21:56:42 -07:00
2026-09-24 00:51:59 -07:00
2026-09-23 18:28:21 -07:00
2026-10-12 19:08:21 -03:00
2026-09-23 18:28:21 -07:00
2026-09-23 18:28:21 -07:00
2026-10-16 16:29:11 -07:00
2026-10-16 16:29:11 -07:00
2026-10-16 16:29:11 -07:00
2026-09-24 09:32:07 -07:00
2026-10-01 05:09:47 +08:00
2026-10-17 22:05:28 -07:00
2026-10-17 22:05:28 -07:00
2026-10-17 22:05:28 -07:00
2026-09-23 18:28:21 -07:00
2026-10-17 01:52:04 -07:00
2026-10-17 06:00:37 -07:00
2026-09-23 18:28:21 -07:00
2026-10-03 19:19:58 -07:00
2026-10-04 21:06:00 +08:00
2026-09-23 18:28:21 -07:00
2026-09-23 18:28:21 -07:00
2026-10-14 21:07:33 -07:00
2026-10-14 21:07:33 -07:00
2026-10-14 21:07:33 -07:00
2026-10-18 00:37:35 +08:00
2026-10-14 09:00:45 -07:00
2026-10-18 15:23:19 +08:00
2026-10-14 09:00:45 -07:00
2026-10-14 09:00:45 -07:00
2026-10-13 00:25:46 -07:00
2026-10-13 00:25:46 -07:00
2026-10-12 16:42:25 -07:00
2026-10-13 00:25:46 -07:00
2026-10-17 09:00:29 -07:00
2026-10-17 09:00:29 -07:00
2026-10-17 09:00:29 -07:00
2026-10-17 22:05:28 -07:00
2026-09-23 18:28:21 -07:00
2026-09-23 18:28:21 -07:00
2026-09-23 21:56:42 -07:00
2026-09-23 21:56:42 -07:00
2026-09-23 18:28:21 -07:00
2026-10-03 19:19:58 -07:00
2026-10-03 19:19:58 -07:00
2026-10-17 22:05:28 -07:00
2026-10-14 03:28:01 -07:00
2026-10-12 19:08:21 -03:00
2026-10-10 20:11:48 -07:00
2026-09-23 18:28:21 -07:00
2026-10-12 19:08:21 -03:00
2026-09-23 18:28:21 -07:00
2026-09-23 18:28:21 -07:00
2026-09-23 18:28:21 -07:00
2026-10-12 19:08:21 -03:00
2026-09-23 18:28:21 -07:00
2026-10-03 19:19:58 -07:00
2026-09-26 13:54:33 -07:00
2026-10-03 19:19:58 -07:00
2026-09-23 18:28:21 -07:00
2026-11-02 04:01:03 -08:00