Test suite for the Gean Lean Ethereum client.
This package contains comprehensive tests for all Gean components, including:
- Unit tests for individual packages
- Integration tests for component interaction
- Consensus protocol compliance tests
- Performance benchmarks
- Interoperability tests
- unit: Package-level unit tests
- integration: Cross-package integration tests
- consensus: Lean Consensus protocol tests
- interop: Multi-client interoperability tests
- benchmark: Performance and load testing
- leanSpec compliance tests
- Post-quantum signature verification
- 3-slot finality protocol tests
- Network protocol compliance
- State transition validation
- Test vectors from leanSpec
- Mock implementations for testing
- Performance benchmark data
- Interop test scenarios