Closed mdadighat closed 2 months ago
Coverage Report
File Stmts Miss Cover Missing src/api satchecker.py 1 1 0% 1 src/api/adapters/repositories satellite_repository.py 70 6 91% 35, 39, 43, 47, 51, 55 tle_repository.py 89 10 89% 63, 69, 75, 84, 93, 97, 101, 220–235 src/api/domain/models tle.py 19 1 95% 52 src/api/entrypoints extensions.py 10 1 90% 32 src/api/entrypoints/v1/routes routes.py 37 10 73% 22, 63, 92, 114–126 tools_routes.py 68 10 85% 51–53, 88–90, 181–190 src/api/services tools_service.py 26 4 85% 106–130 validation_service.py 112 1 99% 139 src/api/services/tasks ephemeris_tasks.py 40 7 82% 56, 81, 126, 130, 158, 179–182 src/api/utils coordinate_systems.py 138 1 99% 458 propagation_strategies.py 65 1 98% 123 TOTAL 942 53 94%
Tests | Skipped | Failures | Errors | Time |
---|---|---|---|---|
103 | 0 :zzz: | 0 :x: | 0 :fire: | 16.670s :stopwatch: |
Description:
Endpoint will get satellite data by name or NORAD id, and include the extras that SatChecker has including launch/decay dates and object type
Context:
SCORE needs this info to populate the individual satellite data view pages and we don't want to add all this to each ephemeris data point