createAnnotationDriver(); // $driver->loadMetadataForClass("Doctrine\Tests\ORM\Mapping\Animal", $meta); // $exporter = $cme->getExporter('php', $path); // echo $exporter->exportClassMetadata($meta); return new PHPDriver($path); } /** * All class are entitier for php driver * * @group DDC-889 */ public function testinvalidEntityOrMappedSuperClassShouldMentionParentClasses() { $this->createClassMetadata('Doctrine\Tests\Models\DDC889\DDC889Class'); } /** * @expectedException Doctrine\ORM\Cache\CacheException * @expectedExceptionMessage Entity association field "Doctrine\Tests\ORM\Mapping\PHPSLC#foo" not configured as part of the second-level cache. */ public function testFailingSecondLevelCacheAssociation() { $className = 'Doctrine\Tests\ORM\Mapping\PHPSLC'; $mappingDriver = $this->_loadDriver(); $class = new ClassMetadata($className); $mappingDriver->loadMetadataForClass($className, $class); } }