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

ledgersmb / LedgerSMB / 25884555653
57%

Build:
DEFAULT BRANCH: master
Ran 14 May 2026 08:46PM UTC
Jobs 0
Files 0
Run time –
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

pending completion
25884555653

push

github

web-flow
feat(UI/tests): migrate test runner from Jest to Vitest (#9470)

* Initial plan

* feat: migrate UI test runner from Jest to Vitest

- Add vitest, @vitejs/plugin-vue, jsdom, eslint-plugin-vitest
- Remove all Jest-specific packages, configs and setup files
- Create vitest.workspace.js with "browser" and "API" projects
- Create vitest-setup.js and vitest-polyfills.js for test setup
- Add dijit/registry mock + alias for Dojo AMD compat in jsdom
- Update machine-helpers.js: replace require() with ESM import
- Update all openapi spec files: require() → import + remove @jest-environment
- Update LoginPage.spec.js + PartsGroupTreeNode.spec.js: jest.fn() → vi.fn()
- Update Languages.spec.js: fix defaults assertion for add-new row
- Update ESLint config: eslint-plugin-jest → eslint-plugin-vitest with globals
- Update Makefile jstest target to run vitest --project API
- Regenerate snapshots in Vitest format

Agent-Logs-Url: https://github.com/ledgersmb/LedgerSMB/sessions/088d0671-619f-4edc-9bfc-2c20d8576036

Co-authored-by: ehuelsmann <2326559+ehuelsmann@users.noreply.github.com>

* fix(ui): add missing @vitest/coverage-v8 dependency

Agent-Logs-Url: https://github.com/ledgersmb/LedgerSMB/sessions/f3f9e32a-fde8-4a9d-84f7-278b9fdca6e6

Co-authored-by: ehuelsmann <2326559+ehuelsmann@users.noreply.github.com>

* test(ui): increase vitest API hook timeout for CI stability

Agent-Logs-Url: https://github.com/ledgersmb/LedgerSMB/sessions/c87ba606-f270-44e0-820a-22170513511b

Co-authored-by: ehuelsmann <2326559+ehuelsmann@users.noreply.github.com>

* test(ui): emit lcov coverage for vitest API project

Agent-Logs-Url: https://github.com/ledgersmb/LedgerSMB/sessions/3f6d263a-b1fc-4a5b-bad1-bf907c96f5e9

Co-authored-by: ehuelsmann <2326559+ehuelsmann@users.noreply.github.com>

* fix(ci): upload UI coverage from discovered lcov path

Agent-Logs-Url: https://github.com/ledgersmb/LedgerSMB/sessions/b70ba307-687b-4ec8-87d7-2054e315b729

Co-authored-by: ehuelsmann <2326559+e... (continued)
Source Files on build 25884555653
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #25884555653
  • 12b36056 on github
  • Prev Build on master (#25690066454)
  • Next Build on master (#25886483562)
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