3 namespace Doctrine\Tests\ORM\Functional\Ticket;
8 class DDC1548Test extends \Doctrine\Tests\OrmFunctionalTestCase
10 public function setUp()
13 $this->_schemaTool->createSchema(array(
14 $this->_em->getClassMetadata(__NAMESPACE__ . '\\DDC1548E1'),
15 $this->_em->getClassMetadata(__NAMESPACE__ . '\\DDC1548E2'),
16 $this->_em->getClassMetadata(__NAMESPACE__ . '\\DDC1548Rel'),
20 public function testIssue()
22 $rel = new DDC1548Rel();
23 $this->_em->persist($rel);
26 $e1 = new DDC1548E1();
28 $this->_em->persist($e1);
32 $obt = $this->_em->find(__NAMESPACE__ . '\DDC1548Rel', $rel->id);
34 $this->assertNull($obt->e2);
45 * @OneToOne(targetEntity="DDC1548Rel", inversedBy="e1")
57 * @OneToOne(targetEntity="DDC1548Rel", inversedBy="e2")
69 * @Column(type="integer")
74 * @OneToOne(targetEntity="DDC1548E1", mappedBy="rel")
78 * @OneToOne(targetEntity="DDC1548E2", mappedBy="rel")