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

IJHack / QtPass / 25832658123 / 1
55%
main: 55%

Build:
DEFAULT BRANCH: main
Ran 13 May 2026 11:41PM UTC
Files 72
Run time 2s
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

13 May 2026 11:37PM UTC coverage: 32.59% (+0.4%) from 32.144%
25832658123.1

push

github

web-flow
test(passworddialog): nine widget tests for the previously-untested API (#1478)

PasswordDialog had decent setPassword/getPassword round-trip coverage
in tst_ui.cpp but its other public API was largely untested. Fill the
gap:

- passwordDialogShowCheckboxTogglesEchoMode: the "Show password"
  checkbox flips QLineEdit::echoMode between Password and Normal.
- passwordDialogSetLengthUpdatesSpinBox: setLength() writes through to
  the QSpinBox.
- passwordDialogSetPasswordCharTemplateUpdatesCombo: setPasswordChar
  Template() selects the matching combo-box index.
- passwordDialogUsePwgenDisablesTemplateSelector: usePwgen(true) greys
  out the in-app template selector + label (pwgen takes over);
  usePwgen(false) restores them.
- passwordDialogSetPassPopulatesField: setPass() is a thin wrapper
  around setPassword(); first line lands in getPassword().
- passwordDialogSetAvailableTemplatesAppliesDefault: registering
  templates and naming a default triggers setTemplate() with that
  template's fields — visible as named QLineEdits in the form.
- passwordDialogCycleTemplateAdvancesToNext: Ctrl+T equivalent moves
  to the next alphabetical template (creditcard -> login).
- passwordDialogCycleTemplateWrapsToFirst: cycling past the last
  template wraps back (login -> creditcard).
- passwordDialogCycleTemplateNoOpWhenEmpty: cycleTemplate() with no
  templates registered is a no-op; no template fields appear.

Build clean, 55/55 ui tests pass (was 46, +9).

Plus three include additions for the widgets newly addressed by
findChild<T*>: QCheckBox, QComboBox, QHash, QLabel, QSpinBox.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

2192 of 6726 relevant lines covered (32.59%)

28.07 hits per line

Source Files on job 25832658123.1
  • Tree
  • List 72
  • Changed 3
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25832658123
  • 46243a3f on github
  • Prev Job for on main (#25832154348.1)
  • Next Job for on main (#25832912100.1)
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