| Parser: | LCov |
|---|---|
| Assemblies: | 1 |
| Classes: | 12 |
| Files: | 12 |
| Tag: | 299_25910610327 |
| Covered lines: | 165 |
|---|---|
| Uncovered lines: | 5 |
| Coverable lines: | 170 |
| Total lines: | 582 |
| Line coverage: | 97% |
| Covered branches: | 110 |
|---|---|
| Total branches: | 121 |
| Branch coverage: | 90.9% |
Feature is only available for sponsors
Upgrade to PRO version| Line coverage | Branch coverage | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Name | Covered | Uncovered | Coverable | Total | Percentage | Covered | Total | Percentage | ||||||
| Default | 165 | 5 | 170 | 582 | 97% | 110 | 121 | 90.9% | ||||||
| src/sdks/nodejs/src/application/envilder-client.ts | 15 | 0 | 15 | 58 | 100% | 6 | 6 | 100% | ||||||
| src/sdks/nodejs/src/application/envilder.ts | 50 | 3 | 53 | 184 | 94.3% | 23 | 28 | 82.1% | ||||||
| src/sdks/nodejs/src/application/map-file-parser.ts | 25 | 2 | 27 | 77 | 92.5% | 24 | 27 | 88.8% | ||||||
| src/sdks/nodejs/src/application/secret-validation.ts | 11 | 0 | 11 | 42 | 100% | 8 | 8 | 100% | ||||||
| src/sdks/nodejs/src/domain/envilder-options.ts | 0 | 0 | 0 | 7 | 0 | 0 | ||||||||
| src/sdks/nodejs/src/domain/map-file-config.ts | 0 | 0 | 0 | 7 | 0 | 0 | ||||||||
| src/sdks/nodejs/src/domain/parsed-map-file.ts | 0 | 0 | 0 | 6 | 0 | 0 | ||||||||
| src/sdks/nodejs/src/domain/ports/secret-provider.ts | 0 | 0 | 0 | 17 | 0 | 0 | ||||||||
| src/sdks/nodejs/src/domain/secret-provider-type.ts | 3 | 0 | 3 | 4 | 100% | 2 | 2 | 100% | ||||||
| src/sdks/nodejs/src/infrastructure/aws/aws-ssm-secret-provider.ts | 17 | 0 | 17 | 55 | 100% | 10 | 12 | 83.3% | ||||||
| src/sdks/nodejs/src/infrastructure/azure/azure-key-vault-secret-provider.ts | 23 | 0 | 23 | 68 | 100% | 15 | 16 | 93.7% | ||||||
| src/sdks/nodejs/src/infrastructure/secret-provider-factory.ts | 21 | 0 | 21 | 57 | 100% | 22 | 22 | 100% | ||||||