-
Notifications
You must be signed in to change notification settings - Fork 117
Expand file tree
/
Copy path.coveragerc
More file actions
26 lines (19 loc) · 1007 Bytes
/
.coveragerc
File metadata and controls
26 lines (19 loc) · 1007 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Coverage configuration for Xion project
# Format: INI-style configuration file
[run]
# Coverage threshold percentage (can be overridden via COVERAGE_THRESHOLD env var)
threshold = 80
[exclude]
# Patterns to ignore in low coverage reporting
# Format: file_path:pattern (grep -v compatible)
# CLI commands with complex manual testing
github.com/burnt-labs/xion/x/xion/client/cli/tx.go:.*NewSignCmd
# WebAuthn verification (requires hardware/browser)
github.com/burnt-labs/xion/x/xion/keeper/grpc_query.go:.*WebAuthNVerifyRegister
# Staking inflation mint function
github.com/burnt-labs/xion/x/xion/keeper/mint.go:.*StakedInflationMintFn
# Indexer CLI reindex command (requires full chain context)
github.com/burnt-labs/xion/indexer/client/cli/indexer.go:.*ReIndex
# Wasm keeper metadata retrieval (requires full keeper setup for success path)
# Error path is tested; success path needs integration test with real keeper
github.com/burnt-labs/xion/app/keepers/wasm_keeper.go:.*GetXionContractMetadata