fix: corriger les 18 tests en echec apres le refactoring
tests/TestUserProvider.php (nouveau): - Implementation de UserProviderInterface pour l'environnement test - loadUserByIdentifier(), refreshUser(), supportsClass() - Le service etait reference dans security.yaml when@test mais n'existait pas config/services_test.yaml (nouveau): - Enregistrement de App\Tests\TestUserProvider comme service public pour que le container test puisse le resoudre tests/Controller/LegalControllerTest.php: - Selecteurs CSS mis a jour: .border-red-600 remplace par .border-red-300 et .border-green-600 par .border-green-300 (glassmorphism) tests/Controller/Admin/AdminControllersTest.php: - testSyncIndex(): ajout de PriceAutomaticRepository et StripeWebhookSecretRepository dans les arguments de SyncController::index() (4 arguments au lieu de 2) tests/Controller/MainControllersTest.php: - testForgotPasswordFullFlow(): sendEmail attendu 2 fois au lieu de 1 (step 2 envoie le code, step 3 envoie la confirmation de changement) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
3
config/services_test.yaml
Normal file
3
config/services_test.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
services:
|
||||
App\Tests\TestUserProvider:
|
||||
public: true
|
||||
Reference in New Issue
Block a user