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 lines Coverage Δ
src/core/gamepad_adapter.cpp 100.00% <100.00%> (ø)
src/include/libvirtualhid/gamepad_adapter.hpp 100.00% <100.00%> (ø)
src/include/libvirtualhid/types.hpp 98.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.