#1172 - writing a more concise test case about merging detached proxies
This commit is contained in:
parent
318b23097b
commit
dde09872df
@ -22,6 +22,18 @@ class MergeUninitializedProxyTest extends \Doctrine\Tests\OrmFunctionalTestCase
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function testMergeUnserializedUnInitializedProxy()
|
||||||
|
{
|
||||||
|
$detachedUninitialized = $this->_em->getReference(MUPFile::CLASSNAME, 123);
|
||||||
|
|
||||||
|
$this->_em->clear();
|
||||||
|
|
||||||
|
$this->assertSame(
|
||||||
|
$this->_em->getReference(MUPFile::CLASSNAME, 123),
|
||||||
|
$this->_em->merge(unserialize(serialize($detachedUninitialized)))
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
public function testMergeUnserializedIntoEntity() {
|
public function testMergeUnserializedIntoEntity() {
|
||||||
|
|
||||||
$file = new MUPFile;
|
$file = new MUPFile;
|
||||||
@ -177,6 +189,8 @@ class MUPPicture
|
|||||||
*/
|
*/
|
||||||
class MUPFile
|
class MUPFile
|
||||||
{
|
{
|
||||||
|
const CLASSNAME = __CLASS__;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @Column(name="file_id", type="integer")
|
* @Column(name="file_id", type="integer")
|
||||||
* @Id
|
* @Id
|
||||||
|
Loading…
x
Reference in New Issue
Block a user