diff options
author | Marc Alexander <admin@m-a-styles.de> | 2019-05-14 21:20:51 +0200 |
---|---|---|
committer | Marc Alexander <admin@m-a-styles.de> | 2019-05-14 21:20:51 +0200 |
commit | d72498a9c3006210c49cb1690d079d52593db127 (patch) | |
tree | 05a63672dec2ed081da2a107989c85ba1649f3ed /tests/di/create_container_test.php | |
parent | 61fa4f006aa00eb67dd4df8d21f426ce7e53962c (diff) | |
download | forums-d72498a9c3006210c49cb1690d079d52593db127.tar forums-d72498a9c3006210c49cb1690d079d52593db127.tar.gz forums-d72498a9c3006210c49cb1690d079d52593db127.tar.bz2 forums-d72498a9c3006210c49cb1690d079d52593db127.tar.xz forums-d72498a9c3006210c49cb1690d079d52593db127.zip |
[ticket/15987] Go back to previous table definition type
This will still allow using the 'tables' parameter array but will also ensure
full backward compatibility and compatibility with extensions that will add
more tables to the 'tables' array.
PHPBB3-15987
Diffstat (limited to 'tests/di/create_container_test.php')
-rw-r--r-- | tests/di/create_container_test.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/di/create_container_test.php b/tests/di/create_container_test.php index 8ecad71412..16b49d1f17 100644 --- a/tests/di/create_container_test.php +++ b/tests/di/create_container_test.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(); |