# test: skip symlink fixtures where the host cannot create symlinks · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/00bf96a629144b9d6e92112ade8c6ce35e6f7f3e)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 00bf96a629144b9d6e92112ade8c6ce35e6f7f3e

Requested commit: 00bf96a629144b9d6e92112ade8c6ce35e6f7f3e

Commit: 00bf96a629144b9d6e92112ade8c6ce35e6f7f3e

Tree: 366bba3ef46b2d6100c566b36139ec32cde2ce47

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
test: skip symlink fixtures where the host cannot create symlinks

Creating a symlink on Windows needs Developer Mode or elevation, so every
test that plants one to prove containment or escape detection failed at
setup there. workflowScriptQuery planted its link at module scope and took
the whole file down at collection.

Add a once-per-process probe, @t3tools/shared/testing/symlinks, and gate
those tests on it across server, desktop, and scripts.

Co-Authored-By: Claude Code <noreply@anthropic.com>

```

## Parents

- [ebe89b26382b49528fe5db4e4843d3c2d4b6e5df](https://git.cafe/pingdotgg/t3code/commit/ebe89b26382b49528fe5db4e4843d3c2d4b6e5df?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/00bf96a629144b9d6e92112ade8c6ce35e6f7f3e?format=markdown)
