1
0

and more selftest fixes...

This commit is contained in:
2020-01-20 18:36:33 +01:00
parent d390250351
commit 438fcc101a
3 changed files with 27 additions and 27 deletions

View File

@@ -49,7 +49,7 @@ class AdventOfCode implements IWebsiteModule
{
$r = [];
foreach ($this->staticData as $year => $yeardata) foreach ($yeardata as $daydata) $r []= $daydata;
return $this->staticData;
return $r;
}
public function listSingleYear($year)

View File

@@ -364,7 +364,7 @@ class SelfTest implements IWebsiteModule
'exception' => null,
];
$url = $_SERVER['HTTP_HOST'] . $path;
$url = 'https://' . $_SERVER['HTTP_HOST'] . $path;
$r = curl_http_request($url);
if ($r['statuscode'] !== $status)
@@ -512,14 +512,14 @@ class SelfTest implements IWebsiteModule
$r = curl_http_request($url);
$count++;
if ($r['statuscode'] === 200) { $message .= "[".$prog['name']."] Request to '$url' succeeded" . "\n"; continue; }
if ($r['statuscode'] === 200 || $r['statuscode'] === 301 || $r['statuscode'] === 302) { $message .= "[".$prog['name']."] Request to '$url' succeeded" . "\n"; continue; }
return
[
'result' => self::STATUS_ERROR,
'message' => '['.$prog['name'].'] failed: Request to returned wrong statuscode',
'long' => 'Wrong HTTP Statuscode from "'.$url.'"' . "\n".
"Expected: [200]\n".
"Expected: [200|301|302]\n".
"Found: [".$r['statuscode'].']' . "\n" .
"Response:\n" . $r['output'] . "\n".
"Error [" . $r['errnum'] . "]:\n" . $r['errstr'],