test

SkillDev tools

Run tests for WooCommerce iOS (full suite or targeted)

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the test skill

What this skill tells your AI

The instructions your AI receives, as published by woocommerce/woocommerce-ios in .claude/skills/test/SKILL.md and read by ahel’s review.

Run unit tests for the WooCommerce iOS project using the Fastlane test lane.

Run tests

Determine scope from $ARGUMENTS:

  • No arguments: Run the full unit test suite:
bundle exec fastlane test 2>&1 | tail -100
  • Module name (e.g., Yosemite, Networking, Storage) or test class/method: Use the only_testing option:
bundle exec fastlane test only_testing:"<Module>Tests[/<ClassName>[/<method>]]" 2>&1 | tail -100
  • Clean build requested (or after dependency/scheme changes): Add clean:true:
bundle exec fastlane test clean:true 2>&1 | tail -100

Options can be combined:

bundle exec fastlane test only_testing:WooCommerceTests/MyClass clean:true 2>&1 | tail -100

After running

  1. Report pass/fail counts
  2. If failures, show the failing test names and assertion messages
  3. Read the failing test files to understand what went wrong
  4. Suggest fixes for failing tests

If the simulator is not available, use the /simulator skill to discover an available one, then retry.

Signals

GitHub stars
359
Forks
123
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
test-woocommerce
Source
github.com/woocommerce/woocommerce-ios