Aman-Mittal commented on issue #403:
URL: 
https://github.com/apache/fineract-backoffice-ui/issues/403#issuecomment-5346314537

   Reopened — this was closed in error when #408 merged. The PR body carried a 
`Closes #403` keyword it should not have had; the groundwork landed, but the 
migration this epic tracks has barely started.
   
   **Actual state: 30 of 222 specs migrated. 192 still on Karma, 0 of 7 
sub-issues done.**
   
   ```
   $ npm run check:test-runner
   ✓ No new Karma specs. 192 remaining (14% migrated).
   ```
   
   ### What #408 actually delivered
   
   The tooling, not the migration:
   
   - `@angular/build:unit-test` wired with the Vitest runner (`npm run 
test:unit`), Karma narrowed to `**/*.spec.ts`
   - `scripts/check-test-runner.mjs` + `karma-baseline.json` — the CI ratchet 
that stops the Karma set growing
   - `scripts/codemod-jasmine-to-vitest.mjs` — converts 187 of the 215 
remaining specs
   - `src/app/testing/mocks.ts`, `src/testing/vitest-setup.ts`, 
`vitest.config.ts`
   - 30 specs migrated as proof the toolchain works end to end, including Ionic 
component rendering: **Vitest 270 tests, Karma 921, total 1191** — unchanged, 
so nothing was lost
   
   ### What remains
   
   All seven sub-issues, unchanged: #404 (system, 32), #405 (accounting, 15), 
#406 (clients + loans, 26), #407 (organization + working-capital, 20), #409 
(products, 39), #410 (the 19 `fakeAsync`/`flush` specs), #411 (17 smaller 
areas, 28).
   
   This epic should close when `check:test-runner` reports 0 remaining and the 
Karma builder is removed from `angular.json` — not before.
   


-- 
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