mirror of
https://github.com/kuhyx/testsAndMisc.git
synced 2026-11-10 22:27:01 +01:00
A 38-assertion suite for the last lib in the directory without one. Every one of its five libs now has a suite; at the start of the session it had none. 118 assertions across the directory, 0 failures. build_filters is asserted on the EXACT filter string it emits, because that string is the lib's entire product. An arnndn chain missing its mandatory 48 kHz resample, or a preset silently falling through to no dynamics, yields worse audio and never an error -- nothing else would catch it. Every exit code is pinned: 1 for a missing command, 11 for "RNNoise required but unavailable" (refusing to quietly fall back to afftdn), 8 for an ffmpeg whose afftdn lacks md=. Measured 83/93 = 89.25%; it stays on the allowlist. All ten uncovered lines are the documented under-report, not gaps: an `exit 66` sentinel proves require_cmd's lines 37-38 execute, 52-58 are a multi-line array literal (the confirmed continuation-line artifact), and 129 is an empty `*) ;;` arm whose branch has a passing assertion. The gate uses the measured figure, so the exemption stands regardless. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016sxxsDHWgdRhmdmzNMA6XM |
||
|---|---|---|
| .. | ||
| .vscode | ||
| lib | ||
| tools | ||
| .gitignore | ||
| clean_audio.sh | ||
| compress_images.sh | ||
| convert.sh | ||
| copyFolder.sh | ||
| download.sh | ||
| fix_thorium_unity.sh | ||
| fix_unity.sh | ||
| generate_subfolders.sh | ||
| get_rnnoise_model.sh | ||
| install_ffmpeg_with_arnndn.sh | ||
| install_unity_mcp.sh | ||
| mcp_readme.md | ||
| process_table.sh | ||
| README_clean_audio.md | ||
| test_fw.srt | ||
| transcribe.sh | ||
| upgrade.sh | ||