• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IJHack / QtPass / 23469676066
21%
master: 7%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 24 Mar 2026 02:11AM UTC
Jobs 1
Files 62
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Mar 2026 02:07AM UTC coverage: 16.926% (+1.5%) from 15.389%
23469676066

push

github

web-flow
Add tests for password generation and util functions (#763)

* Add tests for password generation and util functions

- Add generateRandomPassword() test for ImitatePass::Generate_b
- Add boundedRandom() test for random number generation
- Add findBinaryInPath() test for binary lookup in PATH
- Add findPasswordStore() test for password store detection

Improves coverage from 15.3% to 16.7% lines

* Add more tests for executor and storemodel

Executor tests:
- executeBlockingWithInput() - test stdin input handling
- executeBlockingExitCode() - test non-zero exit codes
- executeBlockingStderr() - test stderr capture

StoreModel tests:
- dataWithInvalidIndex() - test invalid index handling
- mimeData() - test MIME data generation
- lessThanDirsFirst() - test directory sorting
- setModelAndStore() - test model initialization
- showThisWithNullFs() - test null filesystem model

Improves coverage to 17.2% lines, 31.1% functions

* Fix macOS test failure: skip lessThanDirsFirst on macOS

The lessThanDirsFirst test fails on macOS due to differences in
QFileSystemModel sorting behavior. Skip the test on macOS.

* Fix storemodel tests: use proper index mapping for proxy model

- mimeData(): use mapFromSource() to get proxy index
- lessThanDirsFirst(): keep using source indices (lessThan expects source)
- Fixes QWARN about 'index from wrong model passed to mapToSource'

* Fix pre-existing QWARNs: use mapFromSource for proxy model tests

- dataRemovesGpgExtension(): use mapFromSource() for proxy index
- flagsWithValidIndex(): use mapFromSource() for proxy index

All QWARNs now resolved - 16 tests pass with no warnings.

* Fix lessThanDirsFirst test: remove macOS skip, wait for model load

- Use QTRY_VERIFY to wait for indices to become valid
- Removed #ifdef Q_OS_MAC skip - test now runs on all platforms
- All 16 tests pass with no warnings

* Revert lessThanDirsFirst to skip on macOS

- Keep QTRY_VERIFY for async model loading
- macOS has different directory sort... (continued)

837 of 4945 relevant lines covered (16.93%)

7.05 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23469676066.1 24 Mar 2026 02:11AM UTC 62
16.93
GitHub Action Run
Source Files on build 23469676066
  • Tree
  • List 62
  • Changed 9
  • Source Changed 2
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23469676066
  • d8286711 on github
  • Prev Build on main (#23469041706)
  • Next Build on main (#23483319264)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc