uloop-run-tests

Execute Unity Test Runner. When tests fail, NUnit XML results with error messages and stack traces are automatically saved. Read the XML file at XmlPath for detailed failure diagnosis.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "uloop-run-tests" with this command: npx skills add hatayama/uloopmcp/hatayama-uloopmcp-uloop-run-tests

uloop run-tests

Execute Unity Test Runner. When tests fail, NUnit XML results with error messages and stack traces are automatically saved. Read the XML file at XmlPath for detailed failure diagnosis.

Usage

uloop run-tests [options]

Parameters

Parameter Type Default Description

--test-mode

string EditMode

Test mode: EditMode , PlayMode

--filter-type

string all

Filter type: all , exact , regex , assembly

--filter-value

string

Filter value (test name, pattern, or assembly)

Global Options

Option Description

--project-path <path>

Target a specific Unity project (mutually exclusive with --port )

-p, --port <port>

Specify Unity TCP port directly (mutually exclusive with --project-path )

Examples

Run all EditMode tests

uloop run-tests

Run PlayMode tests

uloop run-tests --test-mode PlayMode

Run specific test

uloop run-tests --filter-type exact --filter-value "MyTest.TestMethod"

Run tests matching pattern

uloop run-tests --filter-type regex --filter-value ".Integration."

Output

Returns JSON with:

  • Success (boolean): Whether all tests passed

  • Message (string): Summary message

  • TestCount (number): Total tests executed

  • PassedCount (number): Passed tests

  • FailedCount (number): Failed tests

  • SkippedCount (number): Skipped tests

  • XmlPath (string): Path to NUnit XML result file (auto-saved when tests fail)

XML Result File

When tests fail, NUnit XML results are automatically saved to {project_root}/.uloop/outputs/TestResults/<timestamp>.xml . The XML contains per-test-case results including:

  • Test name and full name

  • Pass/fail/skip status and duration

  • For failed tests: <message> (assertion error) and <stack-trace>

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

uloop-find-game-objects

No summary provided by upstream source.

Repository SourceNeeds Review
General

uloop-screenshot

No summary provided by upstream source.

Repository SourceNeeds Review
General

uloop-launch

No summary provided by upstream source.

Repository SourceNeeds Review
General

uloop-execute-menu-item

No summary provided by upstream source.

Repository SourceNeeds Review