} if ($connectionInfo['default'
]['driver'
] !==
$expected_driver) { $this->
markTestSkipped("This test only runs for the database driver '
$expected_driver'. Current database driver is '{
$connectionInfo['default'
]['driver'
]}'."
);
} parent::
setUp();
$this->connection = Database::
getConnection();
// After database initialization, the database driver may be not provided
// by the expected module; skip test in that case.
$running_provider =
$this->connection->
getProvider();
$running_driver =
$this->connection->
driver();
if ($running_provider !==
$expected_provider ||
$running_driver !==
$expected_driver) { $this->
markTestSkipped("This test only runs for the database driver '
$expected_driver' provided by the '
$expected_provider' module. Connected database driver is '
$running_driver' provided by '
$running_provider'."
);
} }}