2013-02-22 3 views
1

Je suis un test unitaire d'une classe de modèle et j'aimerais que toutes les requêtes Doctrine soient enregistrées. Mon settings.yml pour l'environnement de test contientComment activer la journalisation des requêtes Doctrine dans les tests unitaires Symfony 1.4

logging_enabled: true 

et mon script

$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'test', true); 
new sfDatabaseManager($configuration) ; 

encore, je ne vois pas de journal dans un fichier journal.

Répondre

2

Donc, j'ai trouvé une solution de contournement à l'aide d'un écouteur d'événement sur la Doctrine profileur. Mais la même requête est imprimée plusieurs fois pour une raison quelconque (je suis sûr qu'elle n'est exécutée qu'une seule fois). De plus, il n'est pas si commode de dissocier les journaux de requêtes du reste des messages de journal.

Questions connexes