Skip to content

feat: Add GamepadStateAdapter and tests - #24

Merged
ReenigneArcher merged 2 commits into
masterfrom
feat/phase-5a
Jun 22, 2026
Merged

feat: Add GamepadStateAdapter and tests#24
ReenigneArcher merged 2 commits into
masterfrom
feat/phase-5a

test: improve coverage

cd691ba
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 22, 2026 in 0s

87.70% (+0.92%) compared to 2b8f6d5

View this Pull Request on Codecov

87.70% (+0.92%) compared to 2b8f6d5

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.70%. Comparing base (2b8f6d5) to head (cd691ba).
✅ All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@ Coverage Diff @@## master #24 +/- ##
==========================================
+ Coverage 86.77% 87.70% +0.92% 
==========================================
Files 12 14 +2 Lines 3835 4091 +256 Branches 1321 1389 +68 ==========================================
+ Hits 3328 3588 +260 - Misses 343 388 +45 + Partials 164 115 -49 
Files with missing linesCoverage Δ
src/core/gamepad_adapter.cpp100.00% <100.00%> (ø)
src/include/libvirtualhid/gamepad_adapter.hpp100.00% <100.00%> (ø)
src/include/libvirtualhid/types.hpp98.93% <100.00%> (-1.07%)⬇️

... and 4 files with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2b8f6d5...cd691ba. Read the comment docs.