#1238 DDC-3293 DDC-3477 - exploding tests with set use-column-prefix="true"
and use-column-prefix="false"
xml mappings
This commit is contained in:
parent
43db4a4182
commit
6fdb100793
@ -62,22 +62,39 @@ class XmlMappingDriverTest extends AbstractMappingDriverTest
|
|||||||
* @group DDC-3477
|
* @group DDC-3477
|
||||||
* @group 1238
|
* @group 1238
|
||||||
*/
|
*/
|
||||||
public function testEmbeddedUseColumnPrefix()
|
public function testEmbeddedMappingsWithUseColumnPrefix()
|
||||||
{
|
{
|
||||||
$em = $this->_getTestEntityManager();
|
|
||||||
$em->getConfiguration()->setMetadataDriverImpl($this->_loadDriver());
|
|
||||||
|
|
||||||
$factory = new ClassMetadataFactory();
|
$factory = new ClassMetadataFactory();
|
||||||
|
$em = $this->_getTestEntityManager();
|
||||||
|
|
||||||
|
$em->getConfiguration()->setMetadataDriverImpl($this->_loadDriver());
|
||||||
$factory->setEntityManager($em);
|
$factory->setEntityManager($em);
|
||||||
|
|
||||||
$class = $factory->getMetadataFor('Doctrine\Tests\Models\DDC3293\DDC3293User');
|
|
||||||
$this->assertFalse($class->embeddedClasses['address']['columnPrefix']);
|
|
||||||
|
|
||||||
$class = $factory->getMetadataFor('Doctrine\Tests\Models\DDC3293\DDC3293UserPrefixed');
|
|
||||||
|
|
||||||
$this->assertEquals(
|
$this->assertEquals(
|
||||||
'__prefix__',
|
'__prefix__',
|
||||||
$class->embeddedClasses['address']['columnPrefix']
|
$factory
|
||||||
|
->getMetadataFor('Doctrine\Tests\Models\DDC3293\DDC3293UserPrefixed')
|
||||||
|
->embeddedClasses['address']['columnPrefix']
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @group DDC-3293
|
||||||
|
* @group DDC-3477
|
||||||
|
* @group 1238
|
||||||
|
*/
|
||||||
|
public function testEmbeddedMappingsWithFalseUseColumnPrefix()
|
||||||
|
{
|
||||||
|
$factory = new ClassMetadataFactory();
|
||||||
|
$em = $this->_getTestEntityManager();
|
||||||
|
|
||||||
|
$em->getConfiguration()->setMetadataDriverImpl($this->_loadDriver());
|
||||||
|
$factory->setEntityManager($em);
|
||||||
|
|
||||||
|
$this->assertFalse(
|
||||||
|
$factory
|
||||||
|
->getMetadataFor('Doctrine\Tests\Models\DDC3293\DDC3293User')
|
||||||
|
->embeddedClasses['address']['columnPrefix']
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user