mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-02-06 04:28:41 +00:00
fix tests
This commit is contained in:
parent
60ccfdb242
commit
8a8ee4ed90
|
|
@ -60,7 +60,7 @@ final class FileLogger implements LoggerInterface
|
||||||
* @var bool
|
* @var bool
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
protected bool $verbose = false;
|
public bool $verbose = false;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The file pointer for the logging.
|
* The file pointer for the logging.
|
||||||
|
|
|
||||||
|
|
@ -454,6 +454,26 @@ final class ArrayUtils
|
||||||
return $squared;
|
return $squared;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get a column of 2D matrix.
|
||||||
|
*
|
||||||
|
* @param array<array> $matrix Matrix
|
||||||
|
* @param mixed $index Column index to return
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*
|
||||||
|
* @since 1.0.0
|
||||||
|
*/
|
||||||
|
public static function column(array $matrix, mixed $index) : array
|
||||||
|
{
|
||||||
|
$column = [];
|
||||||
|
foreach ($matrix as $id => $row) {
|
||||||
|
$column[$id] = $row[$index];
|
||||||
|
}
|
||||||
|
|
||||||
|
return $column;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sqrt all values in array.
|
* Sqrt all values in array.
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,9 @@ final class ModelCFTest extends \PHPUnit\Framework\TestCase
|
||||||
{
|
{
|
||||||
self::assertEquals(
|
self::assertEquals(
|
||||||
[
|
[
|
||||||
[],
|
[14.0, 12.0, 10.0],
|
||||||
[],
|
[17.0, 11.0, 10.0],
|
||||||
[],
|
[15.0, 15.0, 12.0],
|
||||||
],
|
],
|
||||||
ModelCF::score(
|
ModelCF::score(
|
||||||
[
|
[
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,8 @@ declare(strict_types=1);
|
||||||
|
|
||||||
namespace phpOMS\tests\DataStorage\Database;
|
namespace phpOMS\tests\DataStorage\Database;
|
||||||
|
|
||||||
|
include_once __DIR__ . '/../../Autoloader.php';
|
||||||
|
|
||||||
use phpOMS\DataStorage\Database\Query\OrderType;
|
use phpOMS\DataStorage\Database\Query\OrderType;
|
||||||
use phpOMS\tests\DataStorage\Database\TestModel\BaseModel;
|
use phpOMS\tests\DataStorage\Database\TestModel\BaseModel;
|
||||||
use phpOMS\tests\DataStorage\Database\TestModel\BaseModelMapper;
|
use phpOMS\tests\DataStorage\Database\TestModel\BaseModelMapper;
|
||||||
|
|
@ -42,10 +44,13 @@ final class DataMapperAbstractTest extends \PHPUnit\Framework\TestCase
|
||||||
{
|
{
|
||||||
$this->model = new BaseModel();
|
$this->model = new BaseModel();
|
||||||
|
|
||||||
|
\phpOMS\Log\FileLogger::getInstance()->verbose = true;
|
||||||
|
|
||||||
$GLOBALS['dbpool']->get()->con->prepare(
|
$GLOBALS['dbpool']->get()->con->prepare(
|
||||||
'CREATE TABLE `test_base` (
|
'CREATE TABLE `test_base` (
|
||||||
`test_base_id` int(11) NOT NULL AUTO_INCREMENT,
|
`test_base_id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
`test_base_string` varchar(254) NOT NULL,
|
`test_base_string` varchar(254) NOT NULL,
|
||||||
|
`test_base_compress` varchar(254) NOT NULL,
|
||||||
`test_base_pstring` varchar(254) NOT NULL,
|
`test_base_pstring` varchar(254) NOT NULL,
|
||||||
`test_base_int` int(11) NOT NULL,
|
`test_base_int` int(11) NOT NULL,
|
||||||
`test_base_bool` tinyint(1) DEFAULT NULL,
|
`test_base_bool` tinyint(1) DEFAULT NULL,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user