mirror of
https://github.com/Karaka-Management/Build.git
synced 2026-01-10 19:28:41 +00:00
fix test script
This commit is contained in:
parent
bd921e29f3
commit
c75fce227d
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
<?php declare(strict_types=1);
|
||||
|
||||
if (\is_file( __DIR__ . '/../../phpOMS/Autoloader.php')) {
|
||||
if (\is_file(__DIR__ . '/../../phpOMS/Autoloader.php')) {
|
||||
require_once __DIR__ . '/../../phpOMS/Autoloader.php';
|
||||
} else {
|
||||
require_once __DIR__ . '/../../Autoloader.php';
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ use Rector\Php71\Rector\FuncCall\RemoveExtraParametersRector;
|
|||
use Rector\Set\ValueObject\SetList;
|
||||
use Rector\Strict\Rector\Empty_\DisallowedEmptyRuleFixerRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
return static function (RectorConfig $rectorConfig) : void {
|
||||
$base = '';
|
||||
|
||||
if (\is_dir(__DIR__ . '/phpOMS')) {
|
||||
|
|
@ -81,6 +81,6 @@ return static function (RectorConfig $rectorConfig): void {
|
|||
SimplifyUselessVariableRector::class => [
|
||||
$base . '/phpOMS/Utils/ColorUtils.php',
|
||||
$base . '/Utils/ColorUtils.php',
|
||||
]
|
||||
],
|
||||
]);
|
||||
};
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -20,7 +20,7 @@ $allowed = ['Organization'];
|
|||
|
||||
function createFunction($module, $modelName)
|
||||
{
|
||||
$varName = \lcfirst($modelName);
|
||||
$varName = \lcfirst($modelName);
|
||||
$snakeCase = \strtolower(\preg_replace('/(?<!^)[A-Z]/', '_$0', $modelName));
|
||||
|
||||
$create = <<<HEREDOC
|
||||
|
|
@ -98,7 +98,7 @@ function createFunction($module, $modelName)
|
|||
|
||||
function updateFunction($module, $modelName, $helperName = '')
|
||||
{
|
||||
$varName = \lcfirst($modelName);
|
||||
$varName = \lcfirst($modelName);
|
||||
$snakeCase = \strtolower(\preg_replace('/(?<!^)[A-Z]/', '_$0', $modelName));
|
||||
|
||||
$helperName = $helperName === '' ? $modelName : $helperName;
|
||||
|
|
@ -180,7 +180,7 @@ function updateFunction($module, $modelName, $helperName = '')
|
|||
|
||||
function deleteFunction($module, $modelName)
|
||||
{
|
||||
$varName = \lcfirst($modelName);
|
||||
$varName = \lcfirst($modelName);
|
||||
$snakeCase = \strtolower(\preg_replace('/(?<!^)[A-Z]/', '_$0', $modelName));
|
||||
|
||||
$create = <<<HEREDOC
|
||||
|
|
@ -311,7 +311,7 @@ foreach ($modules as $module) {
|
|||
$modelRet = \substr($content, $retTypePos1 + 1, $retTypePos2 - ($retTypePos1 + 1));
|
||||
}
|
||||
|
||||
$newContent .= updateFunction($module, $modelName, \trim($modelRet, " :\n"));
|
||||
$newContent .= \updateFunction($module, $modelName, \trim($modelRet, " :\n"));
|
||||
$update[] = $nUpdate1;
|
||||
}
|
||||
|
||||
|
|
@ -321,7 +321,7 @@ foreach ($modules as $module) {
|
|||
$missing[] = $nDelete1;
|
||||
|
||||
$modelName = \str_replace(['api', 'Update', 'Change', 'Set', 'Remove', 'Delete', 'Create', 'Add'], '', $c);
|
||||
$newContent .= deleteFunction($module, $modelName);
|
||||
$newContent .= \deleteFunction($module, $modelName);
|
||||
$delete[] = $nDelete1;
|
||||
}
|
||||
}
|
||||
|
|
@ -333,7 +333,7 @@ foreach ($modules as $module) {
|
|||
$missing[] = $nCreate1;
|
||||
|
||||
$modelName = \str_replace(['api', 'Update', 'Change', 'Set', 'Remove', 'Delete', 'Create', 'Add'], '', $u);
|
||||
$newContent .= createFunction($module, $modelName);
|
||||
$newContent .= \createFunction($module, $modelName);
|
||||
$create[] = $nCreate1;
|
||||
}
|
||||
|
||||
|
|
@ -343,7 +343,7 @@ foreach ($modules as $module) {
|
|||
$missing[] = $nDelete1;
|
||||
|
||||
$modelName = \str_replace(['api', 'Update', 'Change', 'Set', 'Remove', 'Delete', 'Create', 'Add'], '', $u);
|
||||
$newContent .= deleteFunction($module, $modelName);
|
||||
$newContent .= \deleteFunction($module, $modelName);
|
||||
$delete[] = $nDelete1;
|
||||
}
|
||||
}
|
||||
|
|
@ -355,7 +355,7 @@ foreach ($modules as $module) {
|
|||
$missing[] = $nCreate1;
|
||||
|
||||
$modelName = \str_replace(['api', 'Update', 'Change', 'Set', 'Remove', 'Delete', 'Create', 'Add'], '', $d);
|
||||
$newContent .= createFunction($module, $modelName);
|
||||
$newContent .= \createFunction($module, $modelName);
|
||||
$create[] = $nCreate1;
|
||||
}
|
||||
|
||||
|
|
@ -366,7 +366,7 @@ foreach ($modules as $module) {
|
|||
$missing[] = $nUpdate1;
|
||||
|
||||
$modelName = \str_replace(['api', 'Update', 'Change', 'Set', 'Remove', 'Delete', 'Create', 'Add'], '', $d);
|
||||
$newContent .= updateFunction($module, $modelName);
|
||||
$newContent .= \updateFunction($module, $modelName);
|
||||
$create[] = $nUpdate1;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,15 +16,15 @@ declare(strict_types=1);
|
|||
|
||||
$report = include __DIR__ . '/../../../Build/Config/reportLang.php';
|
||||
|
||||
$noTestFile = [];
|
||||
$noTestFile = [];
|
||||
$noTestFunction = [];
|
||||
|
||||
$noReportFile = [];
|
||||
$noReportFile = [];
|
||||
$noReportFunction = [];
|
||||
|
||||
$invalidDescription = [];
|
||||
|
||||
$lastFileName = '';
|
||||
$lastFileName = '';
|
||||
$lastFileContent = '';
|
||||
|
||||
foreach ($report as $key => $line) {
|
||||
|
|
@ -61,7 +61,7 @@ foreach ($report as $key => $line) {
|
|||
}
|
||||
}
|
||||
|
||||
$noTestFile = \array_unique($noTestFile);
|
||||
$noTestFile = \array_unique($noTestFile);
|
||||
$noTestFunction = \array_unique($noTestFunction);
|
||||
|
||||
echo "\nNo test file:\n";
|
||||
|
|
@ -81,7 +81,7 @@ foreach ($invalidDescription as $function) {
|
|||
|
||||
$directories = [
|
||||
__DIR__ . '/../../../phpOMS/tests/**/*Test.php',
|
||||
__DIR__ . '/../../../Modules/**/tests/**/*Test.php'
|
||||
__DIR__ . '/../../../Modules/**/tests/**/*Test.php',
|
||||
];
|
||||
|
||||
foreach ($directories as $directory) {
|
||||
|
|
@ -100,7 +100,7 @@ foreach ($directories as $directory) {
|
|||
continue;
|
||||
}
|
||||
|
||||
$end = \strpos($line, '(');
|
||||
$end = \strpos($line, '(');
|
||||
$function = \substr($line, 20, $end - 20);
|
||||
|
||||
$name = \substr(\realpath($file), \strlen(\realpath(__DIR__ . '/../../../')) + 1, -4);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user