minor test fixes

This commit is contained in:
Dennis Eichhorn 2023-09-28 15:34:43 +00:00
parent be8e1c8526
commit abff265761
4 changed files with 37 additions and 14 deletions

View File

@ -235,8 +235,13 @@ final class ReadMapper extends DataMapperAbstract
} catch (\Throwable $t) { } catch (\Throwable $t) {
$results = false; $results = false;
$q = $query->toSql(); // @debug \phpOMS\Log\FileLogger::getInstance()->error(
$m = $t->getMessage(); // @debug \phpOMS\Log\FileLogger::MSG_FULL, [
'message' => $t->getMessage() . ':' . $query->toSql(),
'line' => __LINE__,
'file' => self::class,
]
);
} }
return $results === false ? [] : $results; return $results === false ? [] : $results;

View File

@ -154,14 +154,19 @@ final class UpdateMapper extends DataMapperAbstract
// @todo: // @todo:
// @bug: Sqlite doesn't allow table_name.column_name in set queries for whatver reason. // @bug: Sqlite doesn't allow table_name.column_name in set queries for whatver reason.
$sth = $this->db->con->prepare($a = $query->toSql()); $sth = $this->db->con->prepare($query->toSql());
if ($sth !== false) { if ($sth !== false) {
$sth->execute(); $sth->execute();
} }
} catch (\Throwable $t) { } catch (\Throwable $t) {
// @codeCoverageIgnoreStart // @codeCoverageIgnoreStart
echo $t->getMessage(); \phpOMS\Log\FileLogger::getInstance()->error(
echo $query->toSql(); \phpOMS\Log\FileLogger::MSG_FULL, [
'message' => $t->getMessage() . ':' . $query->toSql(),
'line' => __LINE__,
'file' => self::class,
]
);
// @codeCoverageIgnoreEnd // @codeCoverageIgnoreEnd
} }
} }

View File

@ -160,7 +160,7 @@ final class WriteMapper extends DataMapperAbstract
$query->insert($this->mapper::PRIMARYFIELD)->value(0); $query->insert($this->mapper::PRIMARYFIELD)->value(0);
} }
$sth = $this->db->con->prepare($a = $query->toSql()); $sth = $this->db->con->prepare($query->toSql());
$sth->execute(); $sth->execute();
$objId = empty($id = $this->mapper::getObjectId($obj)) ? $this->db->con->lastInsertId() : $id; $objId = empty($id = $this->mapper::getObjectId($obj)) ? $this->db->con->lastInsertId() : $id;
@ -169,9 +169,13 @@ final class WriteMapper extends DataMapperAbstract
return $objId; return $objId;
} catch (\Throwable $t) { } catch (\Throwable $t) {
// @codeCoverageIgnoreStart // @codeCoverageIgnoreStart
$a = $t->getMessage(); // @debug \phpOMS\Log\FileLogger::getInstance()->error(
$b = $query->toSql(); // @debug \phpOMS\Log\FileLogger::MSG_FULL, [
$c = \debug_backtrace(); // @debug 'message' => $t->getMessage() . ':' . $query->toSql(),
'line' => __LINE__,
'file' => self::class,
]
);
return -1; return -1;
// @codeCoverageIgnoreEND // @codeCoverageIgnoreEND
@ -385,9 +389,13 @@ final class WriteMapper extends DataMapperAbstract
} }
} catch (\Throwable $t) { } catch (\Throwable $t) {
// @codeCoverageIgnoreStart // @codeCoverageIgnoreStart
$a = $t->getMessage(); // @debug \phpOMS\Log\FileLogger::getInstance()->error(
$b = $relQuery->toSql(); // @debug \phpOMS\Log\FileLogger::MSG_FULL, [
$c = \debug_backtrace(); // @debug 'message' => $t->getMessage() . ':' . $relQuery->toSql(),
'line' => __LINE__,
'file' => self::class,
]
);
// @codeCoverageIgnoreEnd // @codeCoverageIgnoreEnd
} }
} }

View File

@ -1397,8 +1397,13 @@ class Builder extends BuilderAbstract
$sth->execute(); $sth->execute();
} catch (\Throwable $t) { } catch (\Throwable $t) {
// @codeCoverageIgnoreStart // @codeCoverageIgnoreStart
\var_dump($t->getMessage()); \phpOMS\Log\FileLogger::getInstance()->error(
\var_dump($this->toSql()); \phpOMS\Log\FileLogger::MSG_FULL, [
'message' => $t->getMessage() . ':' . $this->toSql(),
'line' => __LINE__,
'file' => self::class,
]
);
$sth = null; $sth = null;
// @codeCoverageIgnoreEnd // @codeCoverageIgnoreEnd