This commit is contained in:
@@ -22,11 +22,12 @@ encode_base64() {
|
||||
|
||||
mode_base64="$(encode_base64 "$mode")"
|
||||
selection_base64="$(encode_base64 "$selection")"
|
||||
php_code="require_once IPS_GetKernelDir() . 'modules/Enelix-EMS/tests/Symcon/bootstrap.php'; "
|
||||
php_code="ob_start(); require_once IPS_GetKernelDir() . 'modules/Enelix-EMS/tests/Symcon/bootstrap.php'; "
|
||||
php_code+="\$mode = base64_decode('$mode_base64'); "
|
||||
php_code+="\$selection = array_values(array_filter(explode(',', base64_decode('$selection_base64')), "
|
||||
php_code+="static fn (string \$value): bool => \$value !== '')); "
|
||||
php_code+="\$result = enelixEmsRunSymconTests(\$mode, \$selection); "
|
||||
php_code+="ob_end_clean(); "
|
||||
php_code+="echo implode(':', ["
|
||||
php_code+="base64_encode(json_encode(\$result, JSON_THROW_ON_ERROR)), "
|
||||
php_code+="base64_encode(json_encode(\$result['report'], JSON_THROW_ON_ERROR)), "
|
||||
|
||||
Reference in New Issue
Block a user