oso icon indicating copy to clipboard operation
oso copied to clipboard

Setup `testing` framework for the new modules

Open Jabolol opened this issue 3 months ago • 1 comments

Build test infrastructure and test suite for the refactored factory system:

Infra:

  • Mock GraphQL server for testing `graphql_factory`
  • Mock REST API endpoints for testing `rest_factory`
  • Mock GCS for testing chunking/state management
  • Mock BigQuery for testing load jobs
  • Test fixtures for common scenarios (pagination, errors, retries)

Common Modules:

  • Chunking/resumability module
  • Retry/error handling module
  • Transform/serialization module
  • Refactored graphql_factory
  • Rebuilt rest_factory

Jabolol avatar Oct 15 '25 21:10 Jabolol

OSO-1157

linear[bot] avatar Oct 15 '25 21:10 linear[bot]