2010-04-23 16:16:16 -04:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace Doctrine\Tests\ORM\Mapping;
|
|
|
|
|
2015-01-14 16:59:01 +01:00
|
|
|
use Doctrine\Common\Persistence\Mapping\Driver\StaticPHPDriver;
|
2017-05-31 16:36:31 +02:00
|
|
|
use Doctrine\ORM\Mapping\ClassMetadata;
|
2016-12-08 18:01:04 +01:00
|
|
|
use Doctrine\Tests\Models\DDC889\DDC889Class;
|
2010-04-23 16:16:16 -04:00
|
|
|
|
|
|
|
class StaticPHPMappingDriverTest extends AbstractMappingDriverTest
|
|
|
|
{
|
|
|
|
protected function _loadDriver()
|
|
|
|
{
|
|
|
|
return new StaticPHPDriver(__DIR__ . DIRECTORY_SEPARATOR . 'php');
|
|
|
|
}
|
2012-03-25 12:54:09 -03:00
|
|
|
|
|
|
|
/**
|
|
|
|
* All class with static::loadMetadata are entities for php driver
|
|
|
|
*
|
|
|
|
* @group DDC-889
|
|
|
|
*/
|
|
|
|
public function testinvalidEntityOrMappedSuperClassShouldMentionParentClasses()
|
|
|
|
{
|
2017-05-31 16:36:31 +02:00
|
|
|
self::assertInstanceOf(ClassMetadata::class, $this->createClassMetadata(DDC889Class::class));
|
2012-03-25 12:54:09 -03:00
|
|
|
}
|
2015-01-14 16:59:01 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* @group DDC-2825
|
|
|
|
* @group 881
|
|
|
|
*/
|
|
|
|
public function testSchemaDefinitionViaExplicitTableSchemaAnnotationProperty()
|
|
|
|
{
|
|
|
|
$this->markTestIncomplete();
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @group DDC-2825
|
|
|
|
* @group 881
|
|
|
|
*/
|
|
|
|
public function testSchemaDefinitionViaSchemaDefinedInTableNameInTableAnnotationProperty()
|
|
|
|
{
|
|
|
|
$this->markTestIncomplete();
|
|
|
|
}
|
2014-04-07 14:43:25 +02:00
|
|
|
}
|