fix terbaru
This commit is contained in:
commit
26f9e2ed8b
10
.env.example
10
.env.example
|
|
@ -1,6 +1,6 @@
|
|||
APP_NAME=iCLOP
|
||||
APP_ENV=local
|
||||
APP_KEY=
|
||||
APP_KEY=base64:7PMb8dvpBWcRs5AMi3nEDHitF2MvqgC9QbOvCE5dvDo=
|
||||
APP_DEBUG=true
|
||||
APP_URL=http://localhost
|
||||
|
||||
|
|
@ -11,10 +11,16 @@ LOG_LEVEL=debug
|
|||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=laravel
|
||||
DB_DATABASE=iclop
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
DB_HOST_SECOND=127.0.0.1
|
||||
DB_PORT_SECOND=3306
|
||||
DB_DATABASE_SECOND=test_db
|
||||
DB_USERNAME_SECOND=root
|
||||
DB_PASSWORD_SECOND=
|
||||
|
||||
NODEJS_DB_HOST=127.0.0.1
|
||||
NODEJS_DB_PORT=3306
|
||||
NODEJS_DB_DATABASE=iclop_nodejs
|
||||
|
|
|
|||
|
|
@ -301,8 +301,10 @@ function unittesting(){
|
|||
$text = str_replace("\n", ' ', $output);
|
||||
$cleaned = preg_replace('/\e\[[;?\d]*m/', '', $string);
|
||||
|
||||
// Pola regex untuk mengekstrak versi Codeception
|
||||
$pattern = '/Codeception PHP Testing Framework v([\d.]+)/';
|
||||
|
||||
// Define patterns to extract relevant information
|
||||
$pattern_phpunit_version = '/PHPUnit\s+([\d.]+)\s+by/';
|
||||
$pattern_php_runtime = '/Runtime:\s+PHP\s+([\d.]+)/';
|
||||
$pattern_configuration = '/Configuration:\s+(.+)/';
|
||||
|
|
@ -314,7 +316,7 @@ function unittesting(){
|
|||
$pattern_memory = '/Memory:\s+([\d.]+)\s+(MB|KB|GB)/';
|
||||
$pattern_ok = '/OK\s+\((\d+)\s+test(?:s)?,\s+(\d+)\s+assertion(?:s)?\)/';
|
||||
$pattern_failures = '/Tests:\s+(\d+),\s+Assertions:\s+(\d+),\s+Failures:\s+(\d+)/';
|
||||
|
||||
// Perform matching
|
||||
preg_match($pattern_phpunit_version, $text, $matches_phpunit_version);
|
||||
preg_match($pattern_php_runtime, $text, $matches_php_runtime);
|
||||
preg_match($pattern_configuration, $text, $matches_configuration);
|
||||
|
|
@ -326,7 +328,7 @@ function unittesting(){
|
|||
preg_match($pattern_memory, $text, $matches_memory);
|
||||
preg_match($pattern_failures, $text, $matches_failures);
|
||||
preg_match($pattern, $cleaned, $matches);
|
||||
|
||||
// Extracted information
|
||||
$phpunit_version = $matches_phpunit_version[1] ?? 'Not found';
|
||||
$phpunit_stat = isset($matches_ok[0]) ? $matches_ok[0] : "Not found";
|
||||
$phpunit_time = isset($matches_time[1]) ? $matches_time[1] : "Not found";
|
||||
|
|
@ -368,7 +370,6 @@ function unittesting(){
|
|||
$html2_lines = explode("\n", $html2);
|
||||
$result_content = str_replace(array("\r\n","\r"," "),"", $html1_lines);
|
||||
$result_content2 = str_replace(array("\r\n","\r"," "),"", $html2_lines);
|
||||
|
||||
// Membandingkan setiap baris
|
||||
for ($i = 0; $i < count($result_content) && $i < count($result_content2); $i++) {
|
||||
if ($result_content[$i] != $result_content2[$i]) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user