Skip to main content
Ctrl+K
simtools simtools
  • User Guide
  • Components
  • Data Model
  • Developer Guide
  • API Docs
  • Changelog
  • GitHub
  • User Guide
  • Components
  • Data Model
  • Developer Guide
  • API Docs
  • Changelog
  • GitHub

Section Navigation

  • Getting Started as Developer
  • Developer Guidelines
  • Coding Guidelines
  • Architecture Rules
  • Pull requests
  • Generating Documentation
  • Testing
    • Unit Tests
    • Integration Tests
    • Test resource benchmarks
    • Science tests
    • Test Resources
  • Configuration and simulation-file formats
  • Add a ray-tracing backend
  • Continuous Integration
  • Build Images
  • Dependency versions and provenance
  • CTAO DataProducts metadata
  • Prepare and Deploy
  • Developer Guide
  • Testing

Testing#

simtools uses three test layers:

  • Unit tests for library modules and functions.

  • Integration tests for end-to-end application workflows.

  • Science tests for extensive tests for physics validation.

previous

Generating Documentation

next

Unit Tests

Show Source

© Copyright 2024-2026, gammasim-tools, simtools developers.

Created using Sphinx 9.2.0.

Built with the PyData Sphinx Theme 0.23.0.