Codeception / Codeception/module-doctrine

Doctrine2 module and option cleanup does not work

Ouverte
#25 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
PHP
Étoiles
4
Forks
2
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I have a functional cest test.
In __before() I create some entities and I assume they will be deleted during __after(), but it does not happen.
I dig a little and found that in `Codeception\Module\Doctrine2` line 174 there is a PDO exception says "There is no active transaction". And when my second test is ran I entities from first test are still exist

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez à la ligne 174 de Codeception\Module\Doctrine2 et suivez la façon dont le test fonctionnel Cest crée des entités dans __before() et attend leur nettoyage dans __after(). Reproduisez l’exception de transaction active avec le scénario décrit du deuxième test ; c’est terminé lorsque les entités du premier test sont supprimées sans l’exception PDO.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
php
Domaine
database, testing
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
38/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.