-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.coveragerc
More file actions
64 lines (60 loc) · 1.82 KB
/
.coveragerc
File metadata and controls
64 lines (60 loc) · 1.82 KB
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# .coveragerc - Python coverage (LOCAL-ONLY, not uploaded to Codecov)
#
# Codecov monitors RUST coverage via cargo-tarpaulin (see codecov.yml).
# This file is used by pytest-cov for local Python coverage reports only.
#
# Usage: pytest --cov=meow_decoder --cov-config=.coveragerc --cov-report=term
[run]
branch = true
source =
meow_decoder
omit =
# Archived (non-production) modules
meow_decoder/_archive/*
# Debug/verbose variants
meow_decoder/*_DEBUG.py
# GUI modules (require dearpygui, X11)
meow_decoder/gui_*.py
meow_decoder/meow_gui_enhanced.py
meow_decoder/meow_dashboard*.py
# Hardware modules (require YubiKey, HSM, TPM)
meow_decoder/hardware_*.py
# Webcam/camera modules (require camera device)
meow_decoder/webcam_*.py
meow_decoder/decode_webcam_with_resume.py
# Experimental/unstable
meow_decoder/experimental/*
# pq_hybrid.py is production-reachable (MEOW4/5) — measured, not omitted
meow_decoder/pq_ratchet_beacon.py
# Network/device modules (require external services)
meow_decoder/cat_api.py
meow_decoder/mobile_bridge.py
meow_decoder/secure_bridge.py
# Specialized modes (hard to unit test, or deprecated)
meow_decoder/prowling_mode.py
meow_decoder/clowder_*.py
meow_decoder/bidirectional.py
meow_decoder/logo_eyes.py
meow_decoder/ascii_qr.py
meow_decoder/ninja_cat_ultra.py
meow_decoder/deadmans_switch_cli.py
meow_decoder/profiling_improved.py
meow_decoder/meow_encode.py
meow_decoder/setup.py
[report]
fail_under = 0
show_missing = true
skip_covered = false
exclude_lines =
pragma: no cover
def __repr__
if __name__ == .__main__.:
raise NotImplementedError
if TYPE_CHECKING:
if _TEST_MODE:
if verbose:
if args.verbose:
[xml]
output = coverage.xml
[html]
directory = htmlcov