v2: встроенные CRUD-тесты — /v2/test/crud (production-база)

This commit is contained in:
2026-06-12 21:40:22 +04:00
parent 8522988151
commit 7f7124e44e
6 changed files with 308 additions and 3 deletions
+7
View File
@@ -66,6 +66,13 @@ function createV2Router() {
router.get('/', (req, res) => res.redirect('/v2/app'));
// ── GET /v2/logout ───────────────────────────────────────────────────────
// ── GET /v2/test/crud — тесты CRUD (временный)
router.get('/test/crud', async (req, res) => {
const { runCrudTests } = require('./src/user/test-crud');
const result = await runCrudTests();
res.send('<h2>CRUD Tests</h2><pre>' + result.results.join('\n') + '</pre><p>' + result.passed + ' passed, ' + result.failed + ' failed из ' + result.total + '</p>');
});
router.get('/logout', (req, res) => res.redirect('/logout'));
return router;