=== TEST COMPLET GESTION COMMANDES === 🧹 Nettoyage des données de test... ✅ Nettoyage terminé 👥 Création des utilisateurs de test... ✅ Utilisateurs créés 📦 Création du lot de test... ✅ Lot créé (ID: 2) === DÉBUT DES TESTS === 🛒 Test création de commande... [✅ SUCCÈS] Création de commande Détails: Commande ID: 250, Statut: en_attente 📊 Test gestion du stock... [❌ ÉCHEC] Gestion du stock Détails: Quantité restante: 8, Statut: disponible ⏰ Test file d'attente... ❌ ERREUR CRITIQUE: An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'position' cannot be null 📍 Fichier: /home/voipoutlet/public_html/app.3tek-europe.com/3tek/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php Ligne: 115 🔍 Trace: #0 /home/voipoutlet/public_html/app.3tek-europe.com/3tek/vendor/doctrine/dbal/src/Connection.php(1976): Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter->convert(Object(Doctrine\DBAL\Driver\PDO\Exception), Object(Doctrine\DBAL\Query)) #1 /home/voipoutlet/public_html/app.3tek-europe.com/3tek/vendor/doctrine/dbal/src/Connection.php(1918): Doctrine\DBAL\Connection->handleDriverException(Object(Doctrine\DBAL\Driver\PDO\Exception), Object(Doctrine\DBAL\Query)) #2 /home/voipoutlet/public_html/app.3tek-europe.com/3tek/vendor/doctrine/dbal/src/Statement.php(194): Doctrine\DBAL\Connection->convertExceptionDuringQuery(Object(Doctrine\DBAL\Driver\PDO\Exception), 'INSERT INTO fil...', Array, Array) #3 /home/voipoutlet/public_html/app.3tek-europe.com/3tek/vendor/doctrine/dbal/src/Statement.php(249): Doctrine\DBAL\Statement->execute(NULL) #4 /home/voipoutlet/public_html/app.3tek-europe.com/3tek/vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php(261): Doctrine\DBAL\Statement->executeStatement() #5 /home/voipoutlet/public_html/app.3tek-europe.com/3tek/vendor/doctrine/orm/src/UnitOfWork.php(1052): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->executeInserts() #6 /home/voipoutlet/public_html/app.3tek-europe.com/3tek/vendor/doctrine/orm/src/UnitOfWork.php(401): Doctrine\ORM\UnitOfWork->executeInserts() #7 /home/voipoutlet/public_html/app.3tek-europe.com/3tek/vendor/doctrine/orm/src/EntityManager.php(264): Doctrine\ORM\UnitOfWork->commit() #8 /home/voipoutlet/public_html/app.3tek-europe.com/3tek/test_complet_commande_simple.php(244): Doctrine\ORM\EntityManager->flush() #9 /home/voipoutlet/public_html/app.3tek-europe.com/3tek/test_complet_commande_simple.php(398): testFileAttente(Object(ContainerXIraghP\EntityManagerGhost35f0d92), Object(Proxies\__CG__\App\Entity\Lot), Object(App\Entity\User)) #10 {main} === FIN DU TEST COMPLET ===