Closed amehta-scottlogic closed 3 weeks ago
current status: ✅
Overall Coverage
Lines Covered Coverage Threshold Status 502 443 88% 80% 🟢 New Files
File Coverage Status air-quality-backend/src/air_quality/api/forecast_controller.py 100% 🟢 air-quality-backend/src/air_quality/api/mappers/measurements_mapper.py 100% 🟢 air-quality-backend/src/air_quality/api/measurements_controller.py 100% 🟢 air-quality-backend/src/air_quality/api/types.py 100% 🟢 TOTAL 100% 🟢 Modified Files
File Coverage Status air-quality-backend/scripts/run_forecast_etl.py 95% 🟢 air-quality-backend/scripts/run_in_situ_etl.py 95% 🟢 air-quality-backend/src/air_quality/api/main.py 100% 🟢 air-quality-backend/src/air_quality/api/mappers/forecast_mapper.py 100% 🟢 air-quality-backend/src/air_quality/database/forecasts.py 100% 🟢 air-quality-backend/src/air_quality/database/in_situ.py 100% 🟢 air-quality-backend/src/air_quality/database/locations.py 100% 🟢 air-quality-backend/src/air_quality/database/mongo_db_operations.py 96% 🟢 air-quality-backend/src/air_quality/etl/forecast/forecast_adapter.py 100% 🟢 air-quality-backend/src/air_quality/etl/forecast/forecast_data.py 95% 🟢 air-quality-backend/src/air_quality/etl/in_situ/openaq_adapter.py 97% 🟢 TOTAL 98% 🟢 updated for commit:
e2dba7c
by action🐍
Description
This PR adds a rest API to query in situ measurements. Apologies for the amount of change - there are a few code improvements, repo restructuring, addition of types that caused a lot of changes
Changes
Swagger
Logs
Mongo query