Coverage report: 86%

Files Functions Classes

coverage.py v7.9.1, created at 2025-07-17 20:34 +0800

File class statements missing excluded coverage
yield_analysis_sdk\__init__.py (no class) 9 0 0 100%
yield_analysis_sdk\analysis.py (no class) 80 17 0 79%
yield_analysis_sdk\exceptions.py YieldAnalysisError 0 0 0 100%
yield_analysis_sdk\exceptions.py DataError 0 0 0 100%
yield_analysis_sdk\exceptions.py ConfigurationError 0 0 0 100%
yield_analysis_sdk\exceptions.py ConnectionError 0 0 0 100%
yield_analysis_sdk\exceptions.py ValidationError 0 0 0 100%
yield_analysis_sdk\exceptions.py (no class) 11 0 0 100%
yield_analysis_sdk\subgraph.py (no class) 47 10 0 79%
yield_analysis_sdk\type.py Chain 1 0 0 100%
yield_analysis_sdk\type.py StrategyType 0 0 0 100%
yield_analysis_sdk\type.py AuditStatus 0 0 0 100%
yield_analysis_sdk\type.py RegistrationRequest 0 0 0 100%
yield_analysis_sdk\type.py RegistrationResponse 0 0 0 100%
yield_analysis_sdk\type.py AnalysisRequest 0 0 0 100%
yield_analysis_sdk\type.py VaultInfo 0 0 0 100%
yield_analysis_sdk\type.py PerformanceAnalysis 0 0 0 100%
yield_analysis_sdk\type.py AnalysisResult 0 0 0 100%
yield_analysis_sdk\type.py AnalysisResponse 0 0 0 100%
yield_analysis_sdk\type.py SharePriceHistory 0 0 0 100%
yield_analysis_sdk\type.py (no class) 77 0 0 100%
yield_analysis_sdk\validators.py ChainValidatorMixin 9 3 0 67%
yield_analysis_sdk\validators.py VaultAddressValidatorMixin 5 3 0 40%
yield_analysis_sdk\validators.py UnderlyingTokenValidatorMixin 5 3 0 40%
yield_analysis_sdk\validators.py (no class) 40 4 0 90%
Total   284 40 0 86%

No items found using the specified filter.