ggen-e2e 0.1.0

End-to-end testing framework for ggen with testcontainers and cross-platform validation
Documentation

ggen-e2e: End-to-End Testing Framework

Cross-platform E2E testing for ggen sync using testcontainers-rs for Linux container testing and native execution for macOS. Tests verify byte-for-byte identical output across platforms.

Modules

  • [platform] - Platform detection (OS/Arch) and capabilities
  • [error] - Comprehensive error types for all E2E operations
  • [fixture] - Test fixture management and discovery
  • [golden] - Golden file comparison and validation
  • [container] - Testcontainer lifecycle management
  • [runner] - Test execution orchestration
  • [result] - Test result and status tracking
  • [comparison] - Cross-platform comparison analysis