Coverage report: 82%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-10 13:07 -0400

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
sygaldry / __init__.py (no class)   92% 12 1 0   50% 2 1   86%
sygaldry / __main__.py (no class)   0% 2 2 0   100% 0 0   0%
sygaldry / __version__.py (no class)   100% 1 0 0   100% 0 0   100%
sygaldry / artificery.py Reference   100% 0 0 0   100% 0 0   100%
sygaldry / artificery.py ConstructorSpec   100% 0 0 0   100% 0 0   100%
sygaldry / artificery.py Node   100% 0 0 0   100% 0 0   100%
sygaldry / artificery.py ArtificeryLoader   100% 2 0 0   100% 0 0   100%
sygaldry / artificery.py Artificery   87% 176 23 0   85% 94 14   86%
sygaldry / artificery.py (no class)   91% 101 9 0   86% 28 4   90%
sygaldry / cache.py CacheEntry   100% 0 0 0   100% 0 0   100%
sygaldry / cache.py Instances   93% 27 2 0   86% 14 2   90%
sygaldry / cache.py (no class)   89% 57 6 0   72% 18 5   85%
sygaldry / checker.py CheckError   100% 0 0 0   100% 0 0   100%
sygaldry / checker.py (no class)   71% 107 31 0   52% 40 11   66%
sygaldry / cli.py _ConfigPathOrURL   70% 10 3 0   62% 8 3   67%
sygaldry / cli.py (no class)   75% 248 63 0   69% 74 9   73%
sygaldry / codegen.py SourceMapping   100% 0 0 0   100% 0 0   100%
sygaldry / codegen.py ComponentEntry   100% 0 0 0   100% 0 0   100%
sygaldry / codegen.py PlainEntry   100% 0 0 0   100% 0 0   100%
sygaldry / codegen.py RefExpression   100% 0 0 0   100% 0 0   100%
sygaldry / codegen.py EntriesExpression   100% 0 0 0   100% 0 0   100%
sygaldry / codegen.py AnalysisResult   100% 0 0 0   100% 0 0   100%
sygaldry / codegen.py ConfigAnalyzer   86% 122 17 0   76% 54 5   83%
sygaldry / codegen.py CodeGenerator   76% 139 34 0   72% 88 13   74%
sygaldry / codegen.py (no class)   100% 78 0 0   100% 6 0   100%
sygaldry / errors.py SygaldryError   100% 12 0 0   100% 6 0   100%
sygaldry / errors.py LoadError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py ParseError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py IncludeError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py CircularIncludeError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py ValidationError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py ConfigReferenceError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py CircularReferenceError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py InterpolationError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py CircularInterpolationError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py ImportResolutionError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py ResolutionError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py ConstructorError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py ConfigConflictError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py CLIError   100% 0 0 0   100% 0 0   100%
sygaldry / errors.py (no class)   95% 22 1 0   50% 2 1   92%
sygaldry / loader.py _InterpolationResolver   89% 114 12 0   83% 58 10   87%
sygaldry / loader.py (no class)   88% 156 18 2   77% 62 8   85%
sygaldry / types.py (no class)   88% 32 4 0   70% 10 3   83%
Total     84% 1418 226 2   76% 564 89   82%

No items found using the specified filter.