From b7566dc65b64e56b513fed49eab4fc3099101a3d Mon Sep 17 00:00:00 2001 From: Marco Pivetta <ocramius@gmail.com> Date: Fri, 16 Jan 2015 22:20:58 +0100 Subject: [PATCH] #1172 - correcting test: all connections should have a saved file instance --- .../ORM/Functional/MergeUninitializedProxyTest.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/tests/Doctrine/Tests/ORM/Functional/MergeUninitializedProxyTest.php b/tests/Doctrine/Tests/ORM/Functional/MergeUninitializedProxyTest.php index d86c28fa3..e9851e425 100644 --- a/tests/Doctrine/Tests/ORM/Functional/MergeUninitializedProxyTest.php +++ b/tests/Doctrine/Tests/ORM/Functional/MergeUninitializedProxyTest.php @@ -68,23 +68,27 @@ class MergeUninitializedProxyTest extends \Doctrine\Tests\OrmFunctionalTestCase $this->assertFalse($managed->__isInitialized()); } - public function testMergingProxyFromDifferentEntityManagerDoesNotReplaceInitializer() + public function testMergingProxyFromDifferentEntityManagerWithExistingManagedInstanceDoesNotReplaceInitializer() { $em1 = $this->createEntityManager($logger1 = new DebugStack()); $em2 = $this->createEntityManager($logger2 = new DebugStack()); $file1 = new MUPFile(); + $file2 = new MUPFile(); $em1->persist($file1); + $em2->persist($file2); $em1->flush(); + $em2->flush(); $em1->clear(); + $em2->clear(); $queryCount1 = count($logger1->queries); - $queryCount2 = count($logger1->queries); + $queryCount2 = count($logger2->queries); - $proxy1 = $em1->getReference(MUPFile::CLASSNAME, $file1->fileId); - $proxy2 = $em2->getReference(MUPFile::CLASSNAME, $file1->fileId); - $merged2 = $em2->merge($proxy1); + $proxy1 = $em1->getReference(MUPFile::CLASSNAME, $file1->fileId); + $proxy2 = $em2->getReference(MUPFile::CLASSNAME, $file1->fileId); + $merged2 = $em2->merge($proxy1); $this->assertNotSame($proxy1, $merged2); $this->assertSame($proxy2, $merged2);