test: tests Vitest pour les extensions Directus (18 tests, 0 échec)
- disallow-votes (13 tests) : mock knex chaînable + VersionsService - versionId manquant, version introuvable, version > 3j, version obsolète - échec non bloquant de compare(), collection ignorée si ≠ votes - items.delete : voteId manquant, vote introuvable, version associée ancienne - new-user (5 tests) : mock MailService + database - MailService absent, EMAIL_NEW_USER absent, email déjà utilisé - envoi e-mail admin, fallback URL par défaut, erreur SMTP non bloquante - vitest.config.mjs : pointe sur extensions/*/src/__tests__/**/*.test.js Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Generated
+1111
-274
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user