@@ 385-400 (lines=16) @@ | ||
382 | $this->assertDICDefinitionClass($definition, '%doctrine_cache.apc.class%'); |
|
383 | } |
|
384 | ||
385 | public function testEntityManagerMemcacheMetadataCacheDriverConfiguration() |
|
386 | { |
|
387 | $container = $this->loadContainer('orm_service_simple_single_entity_manager'); |
|
388 | ||
389 | $definition = $container->getDefinition($container->getAlias('doctrine.orm.default_metadata_cache')); |
|
390 | $this->assertDICDefinitionClass($definition, '%doctrine_cache.memcache.class%'); |
|
391 | $this->assertDICDefinitionMethodCallOnce($definition, 'setMemcache', |
|
392 | array(new Reference('doctrine_cache.services.doctrine.orm.default_metadata_cache.connection')) |
|
393 | ); |
|
394 | ||
395 | $definition = $container->getDefinition('doctrine_cache.services.doctrine.orm.default_metadata_cache.connection'); |
|
396 | $this->assertDICDefinitionClass($definition, '%doctrine_cache.memcache.connection.class%'); |
|
397 | $this->assertDICDefinitionMethodCallOnce($definition, 'addServer', array( |
|
398 | 'localhost', '11211', |
|
399 | )); |
|
400 | } |
|
401 | ||
402 | public function testEntityManagerRedisMetadataCacheDriverConfigurationWithDatabaseKey() |
|
403 | { |
|
@@ 402-416 (lines=15) @@ | ||
399 | )); |
|
400 | } |
|
401 | ||
402 | public function testEntityManagerRedisMetadataCacheDriverConfigurationWithDatabaseKey() |
|
403 | { |
|
404 | $container = $this->loadContainer('orm_service_simple_single_entity_manager_redis'); |
|
405 | ||
406 | $definition = $container->getDefinition($container->getAlias('doctrine.orm.default_metadata_cache')); |
|
407 | $this->assertDICDefinitionClass($definition, '%doctrine_cache.redis.class%'); |
|
408 | $this->assertDICDefinitionMethodCallOnce($definition, 'setRedis', |
|
409 | array(new Reference('doctrine_cache.services.doctrine.orm.default_metadata_cache_redis.connection')) |
|
410 | ); |
|
411 | ||
412 | $definition = $container->getDefinition('doctrine_cache.services.doctrine.orm.default_metadata_cache_redis.connection'); |
|
413 | $this->assertDICDefinitionClass($definition, '%doctrine_cache.redis.connection.class%'); |
|
414 | $this->assertDICDefinitionMethodCallOnce($definition, 'connect', array('localhost', '6379')); |
|
415 | $this->assertDICDefinitionMethodCallOnce($definition, 'select', array(1)); |
|
416 | } |
|
417 | ||
418 | public function testDependencyInjectionImportsOverrideDefaults() |
|
419 | { |