mojo-test-runner

Run Mojo test suites with filtering by file or pattern.

18|5|Updated Nov 3, 2025
One-click install
npx skills add https://github.com/HomericIntelligence/ProjectOdyssey --skill mojo-test-runner-homericintelligence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mojo-test-runner
Source: https://github.com/HomericIntelligence/ProjectOdyssey/tree/main/.claude/skills/mojo-test-runner
Command: npx skills add https://github.com/HomericIntelligence/ProjectOdyssey --skill mojo-test-runner-homericintelligence

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of running and verifying Mojo test suites, ensuring code correctness and identifying issues early in the development cycle.

Core Features & Use Cases

  • Run All Tests: Execute the entire test suite for comprehensive verification.
  • Targeted Testing: Run specific test files or tests matching a pattern.
  • Test Coverage: Verify implementation correctness and check test coverage.
  • Use Case: When you've made changes to a Mojo module, use this Skill to run all related tests to ensure your modifications haven't introduced regressions.

Quick Start

Use the mojo-test-runner skill to run all tests in the tests directory.

Frequently Asked Questions about mojo-test-runner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run specific Mojo tests matching a pattern instead of the entire suite?

This Skill runs Mojo tests with flexible filtering options, allowing you to execute specific test files or tests matching a pattern for targeted verification without running the entire suite.

Do I need the Mojo SDK installed to compile and run test suites?

Yes, you need the Mojo SDK installed because this Skill requires it to compile and run tests across unit, integration, and performance categories, including paper-specific test suites.

Can I execute unit, integration, and performance tests for Mojo modules?

Yes, you can execute Mojo unit, integration, and performance tests. The runner supports running all tests, specific files, or tests matching patterns across these distinct test categories.

How do I verify code correctness and check for regressions after modifying a Mojo module?

Run your Mojo test suites to verify code correctness and check for regressions. You can execute the entire test suite or target specific tests related to your recent modifications.

What is the best way to run all tests in a Mojo tests directory?

The best way to run all tests in a Mojo tests directory is to use the run all tests feature, which executes the entire test suite for comprehensive verification of your code.