1
0
mirror of synced 2025-02-02 21:41:45 +03:00

#6017 hardened clear() logic, which now ensures that persisted entries are correctly cleared

This commit is contained in:
Marco Pivetta 2016-11-27 18:21:35 +01:00
parent dffd765b1e
commit fdb2af07e7

View File

@ -380,6 +380,11 @@ class UnitOfWorkTest extends OrmTestCase
{
$entity = new Country(456, 'United Kingdom');
$this->_unitOfWork->persist($entity);
$this->assertTrue($this->_unitOfWork->isInIdentityMap($entity));
$this->assertTrue($this->_unitOfWork->isScheduledForInsert($entity));
$this->_unitOfWork->clear();
$this->assertFalse($this->_unitOfWork->isInIdentityMap($entity));