tests-run
Installation
SKILL.md
Tests / Run
Execute Unity tests and return detailed results. Supports filtering by test mode, assembly, namespace, class, and method. Recommended to use 'EditMode' for faster iteration during development. Precondition: every open scene MUST be saved (no unsaved changes). If any open scene is dirty, this tool throws an InvalidOperationException listing the dirty scenes; save them and retry.
Filters
testMode(defaultEditMode) —EditModeorPlayMode. EditMode is faster; prefer it during iteration.testAssembly/testNamespace/testClass/testMethod— optional, layered filters. Namespace and class filters become regexgroupNamesso the validation count and Unity's execution stay in sync.testMethodmust be fully qualified (Namespace.FixtureName.TestName).
Response toggles
includePassingTests(defaultfalse) — include details for passing tests; otherwise only failing test details are returned.includeMessages(defaulttrue) — include per-test result messages.includeStacktrace(defaultfalse) — include stack traces for failing tests.includeLogs(defaultfalse) — include console logs captured during the run.logType(defaultWarning) — minimum log severity to include.includeLogsStacktrace(defaultfalse) — include log stack traces (large payload; use sparingly).