|  | @@ 434-449 (lines=16) @@ | 
                                                            
                                    | 431 |  |         $this->assertEquals('YamlBundle\Cache\MyCacheFactory', $slcDefinition->getClass()); | 
                                                            
                                    | 432 |  |     } | 
                                                            
                                    | 433 |  |  | 
                                                            
                                    | 434 |  |     public function testBundleEntityAliases() | 
                                                            
                                    | 435 |  |     { | 
                                                            
                                    | 436 |  |         $container = $this->getContainer(); | 
                                                            
                                    | 437 |  |         $extension = new DoctrineExtension(); | 
                                                            
                                    | 438 |  |  | 
                                                            
                                    | 439 |  |         $config = BundleConfigurationBuilder::createBuilder() | 
                                                            
                                    | 440 |  |              ->addBaseConnection() | 
                                                            
                                    | 441 |  |              ->build(); | 
                                                            
                                    | 442 |  |         $config['orm'] = array('default_entity_manager' => 'default', 'entity_managers' => array('default' => array('mappings' => array('YamlBundle' => array())))); | 
                                                            
                                    | 443 |  |         $extension->load(array($config), $container); | 
                                                            
                                    | 444 |  |  | 
                                                            
                                    | 445 |  |         $definition = $container->getDefinition('doctrine.orm.default_configuration'); | 
                                                            
                                    | 446 |  |         $this->assertDICDefinitionMethodCallOnce($definition, 'setEntityNamespaces', | 
                                                            
                                    | 447 |  |             array(array('YamlBundle' => 'Fixtures\Bundles\YamlBundle\Entity')) | 
                                                            
                                    | 448 |  |         ); | 
                                                            
                                    | 449 |  |     } | 
                                                            
                                    | 450 |  |  | 
                                                            
                                    | 451 |  |     public function testOverwriteEntityAliases() | 
                                                            
                                    | 452 |  |     { | 
                                                                                
                                |  | @@ 451-466 (lines=16) @@ | 
                                                            
                                    | 448 |  |         ); | 
                                                            
                                    | 449 |  |     } | 
                                                            
                                    | 450 |  |  | 
                                                            
                                    | 451 |  |     public function testOverwriteEntityAliases() | 
                                                            
                                    | 452 |  |     { | 
                                                            
                                    | 453 |  |         $container = $this->getContainer(); | 
                                                            
                                    | 454 |  |         $extension = new DoctrineExtension(); | 
                                                            
                                    | 455 |  |  | 
                                                            
                                    | 456 |  |         $config = BundleConfigurationBuilder::createBuilder() | 
                                                            
                                    | 457 |  |              ->addBaseConnection() | 
                                                            
                                    | 458 |  |              ->build(); | 
                                                            
                                    | 459 |  |         $config['orm'] = array('default_entity_manager' => 'default', 'entity_managers' => array('default' => array('mappings' => array('YamlBundle' => array('alias' => 'yml'))))); | 
                                                            
                                    | 460 |  |         $extension->load(array($config), $container); | 
                                                            
                                    | 461 |  |  | 
                                                            
                                    | 462 |  |         $definition = $container->getDefinition('doctrine.orm.default_configuration'); | 
                                                            
                                    | 463 |  |         $this->assertDICDefinitionMethodCallOnce($definition, 'setEntityNamespaces', | 
                                                            
                                    | 464 |  |             array(array('yml' => 'Fixtures\Bundles\YamlBundle\Entity')) | 
                                                            
                                    | 465 |  |         ); | 
                                                            
                                    | 466 |  |     } | 
                                                            
                                    | 467 |  |  | 
                                                            
                                    | 468 |  |     public function testYamlBundleMappingDetection() | 
                                                            
                                    | 469 |  |     { | 
                                                                                
                                |  | @@ 486-511 (lines=26) @@ | 
                                                            
                                    | 483 |  |         )); | 
                                                            
                                    | 484 |  |     } | 
                                                            
                                    | 485 |  |  | 
                                                            
                                    | 486 |  |     public function testXmlBundleMappingDetection() | 
                                                            
                                    | 487 |  |     { | 
                                                            
                                    | 488 |  |         $container = $this->getContainer('XmlBundle'); | 
                                                            
                                    | 489 |  |         $extension = new DoctrineExtension(); | 
                                                            
                                    | 490 |  |  | 
                                                            
                                    | 491 |  |         $config = BundleConfigurationBuilder::createBuilder() | 
                                                            
                                    | 492 |  |             ->addBaseConnection() | 
                                                            
                                    | 493 |  |             ->addEntityManager(array( | 
                                                            
                                    | 494 |  |                 'default_entity_manager' => 'default', | 
                                                            
                                    | 495 |  |                 'entity_managers' => array( | 
                                                            
                                    | 496 |  |                     'default' => array( | 
                                                            
                                    | 497 |  |                         'mappings' => array( | 
                                                            
                                    | 498 |  |                             'XmlBundle' => array() | 
                                                            
                                    | 499 |  |                         ) | 
                                                            
                                    | 500 |  |                     ) | 
                                                            
                                    | 501 |  |                 ) | 
                                                            
                                    | 502 |  |             )) | 
                                                            
                                    | 503 |  |             ->build(); | 
                                                            
                                    | 504 |  |         $extension->load(array($config), $container); | 
                                                            
                                    | 505 |  |  | 
                                                            
                                    | 506 |  |         $definition = $container->getDefinition('doctrine.orm.default_metadata_driver'); | 
                                                            
                                    | 507 |  |         $this->assertDICDefinitionMethodCallOnce($definition, 'addDriver', array( | 
                                                            
                                    | 508 |  |             new Reference('doctrine.orm.default_xml_metadata_driver'), | 
                                                            
                                    | 509 |  |             'Fixtures\Bundles\XmlBundle\Entity', | 
                                                            
                                    | 510 |  |         )); | 
                                                            
                                    | 511 |  |     } | 
                                                            
                                    | 512 |  |  | 
                                                            
                                    | 513 |  |     public function testAnnotationsBundleMappingDetection() | 
                                                            
                                    | 514 |  |     { | 
                                                                                
                                |  | @@ 513-538 (lines=26) @@ | 
                                                            
                                    | 510 |  |         )); | 
                                                            
                                    | 511 |  |     } | 
                                                            
                                    | 512 |  |  | 
                                                            
                                    | 513 |  |     public function testAnnotationsBundleMappingDetection() | 
                                                            
                                    | 514 |  |     { | 
                                                            
                                    | 515 |  |         $container = $this->getContainer('AnnotationsBundle'); | 
                                                            
                                    | 516 |  |         $extension = new DoctrineExtension(); | 
                                                            
                                    | 517 |  |  | 
                                                            
                                    | 518 |  |         $config = BundleConfigurationBuilder::createBuilder() | 
                                                            
                                    | 519 |  |             ->addBaseConnection() | 
                                                            
                                    | 520 |  |             ->addEntityManager(array( | 
                                                            
                                    | 521 |  |                 'default_entity_manager' => 'default', | 
                                                            
                                    | 522 |  |                 'entity_managers' => array( | 
                                                            
                                    | 523 |  |                     'default' => array( | 
                                                            
                                    | 524 |  |                         'mappings' => array( | 
                                                            
                                    | 525 |  |                             'AnnotationsBundle' => array() | 
                                                            
                                    | 526 |  |                         ) | 
                                                            
                                    | 527 |  |                     ) | 
                                                            
                                    | 528 |  |                 ) | 
                                                            
                                    | 529 |  |             )) | 
                                                            
                                    | 530 |  |             ->build(); | 
                                                            
                                    | 531 |  |         $extension->load(array($config), $container); | 
                                                            
                                    | 532 |  |  | 
                                                            
                                    | 533 |  |         $definition = $container->getDefinition('doctrine.orm.default_metadata_driver'); | 
                                                            
                                    | 534 |  |         $this->assertDICDefinitionMethodCallOnce($definition, 'addDriver', array( | 
                                                            
                                    | 535 |  |             new Reference('doctrine.orm.default_annotation_metadata_driver'), | 
                                                            
                                    | 536 |  |             'Fixtures\Bundles\AnnotationsBundle\Entity', | 
                                                            
                                    | 537 |  |         )); | 
                                                            
                                    | 538 |  |     } | 
                                                            
                                    | 539 |  |  | 
                                                            
                                    | 540 |  |     public function testOrmMergeConfigs() | 
                                                            
                                    | 541 |  |     { |