This directory contains comprehensive tests for the fi-instrumentation OpenTelemetry SDK. The test suite covers all major functionality including settings, configuration, context attributes, tracers, and OpenTelemetry integration.
pytest.ini- Test configuration with coverage settings, markers, and warning filters
python -m venv .venv
source .venv/bin/activate
pip install -e . #installing the package in editable modepytest tests/pytest tests/ --cov=fi_instrumentation --cov-report=html# Settings tests
pytest tests/test_settings.py -v
# Tracer tests
pytest tests/test_tracers.py -v
# OpenTelemetry integration tests
pytest tests/test_otel.py -v