Presupuestador_web/server
David Arranz bc34a073ad feat: implement MariaDB integration testing suite and related fixtures
- Updated `capitulos-esquema.md` to reflect the current state of models and integration testing setup.
- Added `jest.mariadb.config.js` for MariaDB specific test configurations.
- Introduced `mariadb.fixture.mock.ts` to handle isolated MariaDB connections for testing.
- Created integration tests for quote chapters in `quoteChapters.mariadb.test.ts` to validate business logic against MariaDB.
- Implemented `mariadbSafety.test.ts` to ensure safety checks and error handling during integration tests.
- Added `useChapterCollapse.ts` hook for managing chapter collapse animations in the client.
- Introduced `empty.tsx` components for consistent empty state UI across the application.
- Updated `jest.config.js` to ignore MariaDB test files in the standard test run.
- Enhanced `package.json` with a new script for running MariaDB tests.
2026-10-19 16:38:44 +02:00
..
src feat: implement MariaDB integration testing suite and related fixtures 2026-10-19 16:38:44 +02:00
uploads/images . 2024-09-25 19:33:09 +02:00
.eslintrc.json . 2024-04-23 17:29:38 +02:00
.prettierignore . 2024-08-01 16:55:30 +02:00
jest.config.js feat: implement MariaDB integration testing suite and related fixtures 2026-10-19 16:38:44 +02:00
jest.mariadb.config.js feat: implement MariaDB integration testing suite and related fixtures 2026-10-19 16:38:44 +02:00
package.json feat: implement MariaDB integration testing suite and related fixtures 2026-10-19 16:38:44 +02:00
pnpm-lock.yaml . 2024-08-01 16:55:30 +02:00
tsconfig.eslint.json . 2024-09-08 18:46:17 +02:00
tsconfig.json . 2024-09-09 18:50:04 +02:00
tsconfig.production.json . 2024-09-08 21:06:05 +02:00
yarn.lock . 2025-04-14 21:12:16 +02:00