Recharts integration tests for different React versions and various other frameworks.
This repository tests Recharts with multiple package managers. Install the ones you need:
Comes with Node.js - no separate installation needed.
npm install -g yarn
# or via Homebrew on macOS
brew install yarnnpm install -g pnpm
# or via Homebrew on macOS
brew install pnpm
# or using standalone installer
curl -fsSL https://get.pnpm.io/install.sh | sh -For more installation options, see:
A modern React-based web interface for managing and running integration tests. No more command-line juggling!
./start-ui.shThen open http://localhost:3000 in your browser.
- 📋 List all available integration tests
- 🏷️ Stability indicators (Stable/Experimental badges)
▶️ Run tests individually or in bulk- 🔄 Serial execution (tests run one at a time to prevent conflicts)
- 📊 Real-time test output and status updates
- 🔍 Filter tests by name, stability, or package manager
- ✅ View test results with pass/fail indicators
- 📝 Inspect detailed logs for each test run
- 📊 Structured phase output with collapsible sections
- 💾 Persistent results (survives page reload)
- ⏹ Cancel running tests and clear queue
See test-ui/README.md for more details.
node list.js
node list.js --json
node list.js --ci # CI-stable tests only./run-test.sh <test-name>
./run-test.sh npm:integrations/ts-react18
./run-test.sh npm:integrations/ts-react18 2.5.0 # with specific version./pack-and-run.sh <test-name>