function SqliteDatabaseExcluderTest::register
Same name and namespace in other branches
- 11.x core/modules/package_manager/tests/src/Kernel/PathExcluder/SqliteDatabaseExcluderTest.php \Drupal\Tests\package_manager\Kernel\PathExcluder\SqliteDatabaseExcluderTest::register()
Overrides PackageManagerKernelTestBase::register
File
-
core/
modules/ package_manager/ tests/ src/ Kernel/ PathExcluder/ SqliteDatabaseExcluderTest.php, line 41
Class
- SqliteDatabaseExcluderTest
- Tests Sqlite Database Excluder.
Namespace
Drupal\Tests\package_manager\Kernel\PathExcluderCode
public function register(ContainerBuilder $container) : void {
parent::register($container);
$this->mockDatabase = $this->prophesize(Connection::class);
$this->mockDatabase
->driver()
->willReturn('sqlite')
->shouldBeCalled();
$container->set('mock_database', $this->mockDatabase
->reveal());
$container->getDefinition(SqliteDatabaseExcluder::class)
->setArgument('$database', new Reference('mock_database'));
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.