Skip to content

Commit 932a8db

Browse files
lduchosalclaude
andcommitted
test: add CLI coverage tests to maintain >90% code coverage
Add 18 new tests covering text/JSON output for: help/usage, parse errors, subnet, supernet, wide supernet, contain, overlap, subtract, list IP, multiple networks, default CIDR, and examples in help. Line coverage: 89.29% → 94.05% CLI module coverage: 75.51% → 91.56% Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 82f34fe commit 932a8db

File tree

3 files changed

+11777
-2
lines changed

3 files changed

+11777
-2
lines changed

.config/dotnet-tools.json

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,29 @@
66
"version": "4.0.1",
77
"commands": [
88
"csmacnz.Coveralls"
9-
]
9+
],
10+
"rollForward": false
1011
},
1112
"versionize": {
1213
"version": "2.5.0",
1314
"commands": [
1415
"versionize"
15-
]
16+
],
17+
"rollForward": false
18+
},
19+
"coverlet.console": {
20+
"version": "8.0.1",
21+
"commands": [
22+
"coverlet"
23+
],
24+
"rollForward": false
25+
},
26+
"dotnet-coverage": {
27+
"version": "18.5.2",
28+
"commands": [
29+
"dotnet-coverage"
30+
],
31+
"rollForward": false
1632
}
1733
}
1834
}

0 commit comments

Comments
 (0)