zhangxinyao88 opened a new pull request, #446: URL: https://github.com/apache/fineract-backoffice-ui/pull/446
## Summary - migrate 17 specs across `spm`, `calendars`, `meetings`, `settings`, and `tellers` - replace restricted translation imports with `provideTranslateTesting()` - remove 13 related ESLint suppressions - reduce the Karma baseline from 157 to 140 specs ## #411 progress Migrated: - [x] `spm` — 5, this PR - [x] `calendars` — 3, this PR - [x] `meetings` — 3, this PR - [x] `settings` — 3, this PR - [x] `tellers` — 3, this PR - [x] `errors` — 1, #417 - [x] `interop` — 1, #413 Still on Karma: - [ ] `security` — 2 - [ ] `tasks` — 2 - [ ] `transfers` — 2 - [ ] `dashboard` — 1 - [ ] `profile` — 1 - [ ] `login` — 2, including one object-form `createSpyObj` - [ ] `centers` — 2, including one `flush()` - [ ] `reporting` — 2, including one `flush()` - [ ] `layout` — 2, both using object-form `createSpyObj` ## Testing - focused Vitest: 17 files, 54 tests passed - full Vitest: 96 files, 600 tests passed - `npm run lint` - `npm run format:check` - `npm run check:test-runner` Latest main CI has 827 Karma + 546 Vitest tests. This PR moves 54 tests, so the expected result is 773 Karma + 600 Vitest = 1,373 unchanged. Local Karma and build hit a native Node 22 exit 134 during Angular compilation; PR CI will verify both on the latest LTS. Part of #411 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
