test

Installation
Summary

Run tests for React codebase across multiple release channels and configurations.

  • Supports six release channels: source (default), experimental, www, www with variant false, stable, and classic, each with distinct feature flag configurations
  • Accepts test patterns, watch mode for TDD, and variant flags to test different code paths
  • Requires explicit test pattern argument to avoid running the entire test suite; uses --silent flag to surface failures and --no-watchman for sandboxing compatibility
  • Common workflow: test the same pattern across www and www variant false to verify __VARIANT__ flag behavior; check @gate pragmas in feature-flags skill if tests skip unexpectedly
SKILL.md

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
Related skills
Installs
883
Repository
facebook/react
GitHub Stars
245.0K
First Seen
Jan 24, 2026