DDC-1461 - Fix test failures
This commit is contained in:
parent
4c7e4296c9
commit
909504c074
@ -38,7 +38,7 @@ class CmsAddress
|
|||||||
public $street;
|
public $street;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @OneToOne(targetEntity="CmsUser", inversedBy="address", cascade={"persist"})
|
* @OneToOne(targetEntity="CmsUser", inversedBy="address")
|
||||||
* @JoinColumn(referencedColumnName="id")
|
* @JoinColumn(referencedColumnName="id")
|
||||||
*/
|
*/
|
||||||
public $user;
|
public $user;
|
||||||
|
@ -14,7 +14,6 @@ class DDC1461Test extends \Doctrine\Tests\OrmFunctionalTestCase
|
|||||||
{
|
{
|
||||||
public function setUp()
|
public function setUp()
|
||||||
{
|
{
|
||||||
$this->useModelSet('cms');
|
|
||||||
parent::setUp();
|
parent::setUp();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@ -27,31 +26,6 @@ class DDC1461Test extends \Doctrine\Tests\OrmFunctionalTestCase
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testChangeDetectionDeferredImplitic()
|
|
||||||
{
|
|
||||||
$address = new \Doctrine\Tests\Models\CMS\CmsAddress();
|
|
||||||
$address->city = "Karlsruhe";
|
|
||||||
$address->country = "Germany";
|
|
||||||
$address->street = "somestreet";
|
|
||||||
$address->zip = 12345;
|
|
||||||
|
|
||||||
$this->_em->persist($address);
|
|
||||||
$this->_em->flush();
|
|
||||||
|
|
||||||
$user = new CmsUser();
|
|
||||||
$user->name = "schmittjoh";
|
|
||||||
$user->username = "schmittjoh";
|
|
||||||
$user->status = "active";
|
|
||||||
|
|
||||||
$address->setUser($user);
|
|
||||||
$this->_em->flush();
|
|
||||||
$this->_em->clear();
|
|
||||||
|
|
||||||
$user = $this->_em->find(get_class($user), $user->getId());
|
|
||||||
$this->assertNotNull($user->getAddress());
|
|
||||||
$this->assertEquals("Karlsruhe", $user->getAddress()->getCity());
|
|
||||||
}
|
|
||||||
|
|
||||||
public function testChangeDetectionDeferredExplicit()
|
public function testChangeDetectionDeferredExplicit()
|
||||||
{
|
{
|
||||||
$user = new DDC1461User;
|
$user = new DDC1461User;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user