public function testDbImportCommand() { $connection_info =
[ 'driver' => 'sqlite',
'database' => ':memory:',
];
Database::
addConnectionInfo($this->databasePrefix, 'default',
$connection_info);
$command =
new DbImportCommand();
$command_tester =
new CommandTester($command);
$command_tester->
execute([ 'script' => __DIR__ . '/../../../fixtures/update/drupal-9.4.0.bare.standard.php.gz',
'--database' =>
$this->databasePrefix,
]);
// The tables should now exist.
$connection = Database::
getConnection('default',
$this->databasePrefix
);
foreach ($this->tables
as $table) { $this->
assertTrue($connection ->
schema()