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]

Reply via email to