Bonjour, je suis en train de mettre en place phpunit dans mon projet afin d'effectuer des tests unitaires, mais je rencontre un soucis de taille, lorsque je fait un save() ou un insert() (donc en BDD), phpunit monte énormement en mémoire (100% du CPU), cela fait enormement ralentir mon poste, et cela ne donne rien le test ne s'effectue pas à croire qu'il est bloqué dans une boucle qui mange de la mémoire.
A titre d'info les select , update et delete fonctionne.
Tester sous mysql et sqlite le résultat est le même.
voici l'initialisation de ma connection ( sous mysql )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
private $_connectionMock;
 
protected function getConnection(){
		if($this->_connectionMock == null) {
			$config = new Zend_Config_Ini( APPLICATION_PATH."/configs/ini/application.ini", APPLICATION_ENVIRONMENT );
            $connection = Zend_Db::factory("Pdo_Mysql",$config->resources->db->params);
            $this->_connectionMock = $this->createZendDbConnection( $connection, "sqlite" );
            Zend_Db_Table_Abstract::setDefaultAdapter($connection);
            $this->setSchema($connection);
        }
        return $this->_connectionMock;
 
}
Je ne vois pas d'ou peu venir le problème...
Merci de votre aide