fix tests

This commit is contained in:
Dennis Eichhorn 2023-09-28 01:04:16 +00:00
parent ac5273bbc5
commit b51dfbd9ca
5 changed files with 17 additions and 1 deletions

View File

@ -60,6 +60,10 @@ final class MysqlConnection extends ConnectionAbstract
*/
public function connect(array $dbdata = null) : void
{
if ($this->status === DatabaseStatus::OK) {
return;
}
$this->dbdata = $dbdata ?? $this->dbdata;
if (!isset($this->dbdata['db'], $this->dbdata['host'], $this->dbdata['port'], $this->dbdata['database'], $this->dbdata['login'], $this->dbdata['password'])

View File

@ -60,6 +60,10 @@ final class PostgresConnection extends ConnectionAbstract
*/
public function connect(array $dbdata = null) : void
{
if ($this->status === DatabaseStatus::OK) {
return;
}
$this->dbdata = $dbdata ?? $this->dbdata;
if (!isset($this->dbdata['db'], $this->dbdata['host'], $this->dbdata['port'], $this->dbdata['database'], $this->dbdata['login'], $this->dbdata['password'])

View File

@ -68,6 +68,10 @@ final class SQLiteConnection extends ConnectionAbstract
*/
public function connect(array $dbdata = null) : void
{
if ($this->status === DatabaseStatus::OK) {
return;
}
$this->dbdata = $dbdata ?? $this->dbdata;
if (!isset($this->dbdata['db'], $this->dbdata['database'])

View File

@ -60,6 +60,10 @@ final class SqlServerConnection extends ConnectionAbstract
*/
public function connect(array $dbdata = null) : void
{
if ($this->status === DatabaseStatus::OK) {
return;
}
$this->dbdata = $dbdata ?? $this->dbdata;
if (!isset($this->dbdata['db'], $this->dbdata['host'], $this->dbdata['port'], $this->dbdata['database'], $this->dbdata['login'], $this->dbdata['password'])

View File

@ -257,7 +257,7 @@ abstract class RequestAbstract implements MessageInterface
}
/* @phpstan-ignore-next-line */
$list = \explode($delim, $this->data[$key]);
$list = \explode($delim, (string) $this->data[$key]);
if ($list === false) {
return []; // @codeCoverageIgnore
}