diff options
Diffstat (limited to 'tests/di/create_container_test.php')
| -rw-r--r-- | tests/di/create_container_test.php | 14 | 
1 files changed, 13 insertions, 1 deletions
| diff --git a/tests/di/create_container_test.php b/tests/di/create_container_test.php index 1fd2cbd7ee..16b49d1f17 100644 --- a/tests/di/create_container_test.php +++ b/tests/di/create_container_test.php @@ -26,7 +26,7 @@ namespace  		protected $phpbb_root_path;  		protected $filename; -		public function setUp() +		public function setUp(): void  		{  			$this->phpbb_root_path = dirname(__FILE__) . '/';  			$this->config_php = new \phpbb\config_php_file($this->phpbb_root_path . 'fixtures/', 'php'); @@ -77,6 +77,18 @@ namespace  			$this->assertTrue($container->isFrozen());  		} +		public function test_tables_mapping() +		{ +			$this->builder->without_cache(); +			$container = $this->builder->get_container(); +			$this->assertTrue($container->hasParameter('tables')); +			$tables = $container->getParameter('tables'); +			$this->assertGreaterThan(0, count($tables)); +			$this->assertTrue($container->hasParameter('tables.foo_bar')); +			$this->assertTrue(isset($tables['foo_bar'])); +			$this->assertEquals($tables['acl_groups'], 'phpbb_some_other'); +		} +  		public function test_without_cache()  		{  			$this->builder->without_cache(); | 
