test
354
总安装量
355
周安装量
#775
全站排名
安装命令
npx skills add https://github.com/facebook/react --skill test
Agent 安装分布
opencode
239
claude-code
236
gemini-cli
218
codex
217
cursor
160
Skill 文档
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 defaultsexperimental– Source/experimental channel with EXPERIMENTAL flags = truewww– www-modern channel with VARIANT flags = truewww variant false– www channel with VARIANT flags = falsestable– What ships to npmclassic– 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>
- (default) â
- 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
wwwANDwww variant falsefor__VARIANT__flags. - Test skipped unexpectedly – Check for
@gatepragma; seefeature-flagsskill.