Files
superset2/docs/developer_portal/testing/frontend-testing.md
Evan Rusackas 85764701f5 docs(ci): complete bun/turborepo/changesets migration docs and workflows
- Update all CI workflows (pre-commit, tech-debt) to use Bun
- Update build scripts (js_build.sh, cypress_build.sh, eslint.sh) for Bun
- Add sync-package-versions.js script for release version alignment
- Simplify package.json scripts (build:packages, publish:packages)
- Add gitTag: false to changesets config to avoid repo tag clutter
- Remove obsolete Lerna scripts (build.js, lernaVersion.sh)
- Update RELEASING/README.md with comprehensive npm publishing guide
- Update all developer documentation for Bun usage
- Update LLM instruction files (AGENTS.md, dev-standard.mdc)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 23:20:33 -08:00

1.5 KiB

title, sidebar_position
title sidebar_position
Frontend Testing 2

Frontend Testing

🚧 Coming Soon 🚧

Comprehensive guide for testing Superset's frontend components and features.

Topics to be covered:

  • Jest configuration and setup
  • React Testing Library best practices
  • Component testing strategies
  • Redux store testing
  • Async operations and API mocking
  • Snapshot testing guidelines
  • Coverage requirements and reporting
  • Debugging test failures
  • Performance testing for UI components

Quick Commands

# Run all frontend tests
bun run test

# Run tests in watch mode
bun run test -- --watch

# Run tests with coverage
bun run test -- --coverage

# Run specific test file
bun run test -- MyComponent.test.tsx

This documentation is under active development. Check back soon for updates!