test

Run tests for the React codebase.

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 "test" with this command: npx skills add facebook/react/facebook-react-test

Run tests for the React codebase.

Arguments:

  • $ARGUMENTS: Channel, flags, and test pattern

Usage Examples:

  • /test ReactFiberHooks

  • Run with source channel (default)

  • /test experimental ReactFiberHooks

  • Run with experimental channel

  • /test www ReactFiberHooks

  • Run with www-modern channel

  • /test www variant false ReactFiberHooks

  • Test VARIANT=false

  • /test stable ReactFiberHooks

  • Run with stable channel

  • /test classic ReactFiberHooks

  • Run with www-classic channel

  • /test watch ReactFiberHooks

  • Run in watch mode (TDD)

Release Channels:

  • (default)

  • Source/canary channel, uses ReactFeatureFlags.js defaults

  • experimental

  • Source/experimental channel with EXPERIMENTAL flags = true

  • www

  • www-modern channel with VARIANT flags = true

  • www variant false

  • www channel with VARIANT flags = false

  • stable

  • What ships to npm

  • classic

  • Legacy www-classic (rarely needed)

Instructions:

  • Parse channel from arguments (default: source)

  • Map to yarn command:

  • (default) → yarn test --silent --no-watchman <pattern>

  • experimental → yarn test -r=experimental --silent --no-watchman <pattern>

  • stable → yarn test-stable --silent --no-watchman <pattern>

  • classic → yarn test-classic --silent --no-watchman <pattern>

  • www → yarn test-www --silent --no-watchman <pattern>

  • www variant false → yarn test-www --variant=false --silent --no-watchman <pattern>

  • Report test results and any failures

Hard Rules:

  • Use --silent to see failures - This limits the test output to only failures.

  • Use --no-watchman - This is a common failure in sandboxing.

Common Mistakes:

  • Running without a pattern - Runs ALL tests, very slow. Always specify a pattern.

  • Forgetting both www variants - Test www AND www variant false for VARIANT flags.

  • Test skipped unexpectedly - Check for @gate pragma; see feature-flags skill.

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

fix

No summary provided by upstream source.

Repository SourceNeeds Review
General

extract-errors

No summary provided by upstream source.

Repository SourceNeeds Review
General

verify

No summary provided by upstream source.

Repository SourceNeeds Review