Files

944 B

type, title, description, resource, tags, timestamp
type title description resource tags timestamp
Guide Testing Overview Reference for the Sage Utils Python test suite and developer test coverage. tests/
developer
testing
okf
2026-07-01T00:00:00Z

This concept documents the Sage Utils testing approach and the key test modules included in the repository.

Test coverage

The Python test suite focuses on backend and LLM provider behavior, including:

  • test_llm_service.py
  • test_llm_registry.py
  • test_llm_provider_keys.py
  • test_llm_routes_helpers.py
  • test_llm_routes_contract.py
  • test_llm_compat.py
  • test_llm_init.py
  • test_llm_provider_availability.py
  • test_ollama_capabilities.py
  • test_ollama_tool_loop.py
  • test_logger.py

Purpose

These tests validate provider initialization, availability detection, route helper behavior, and logging integration. They are intended to catch regressions in the LLM backend and route contract behavior.