Ich suche nach einer Codeception-Konfiguration, um das Codeception-REST-Modul zu verwenden, um Anrufe gegen eine gesicherte https-URL zu tätigen.Codeception REST API-Aufruf für HTTPS-URL
Zum Beispiel möchte ich den Online-Status unseres slack Bot überprüfen:
$slackApiUrl = 'https://slack.com/api/users.getPresence';
$params = [
'token' => $apiToken,
'user' => $botUserId,
];
$I->sendPOST($slackApiUrl, $params);
Wenn ich den Test ausführen, ich werde einen guzzle Fehler erhalten wie
[GuzzleHttp \ Exception \ Connect] cURL Fehler 35: SSL: CA-Zertifikat-Set, aber Zertifikatsüberprüfung deaktiviert ist (siehe http://curl.haxx.se/libcurl/c/libcurl-errors.html)
ich wusste, dass die Defau Von der Codeception schalten https gesicherte URLs aber Wie kann ich https aktivieren, wenn ich es brauche?
Mein suite.yml
:
class_name: AcceptanceTester
modules:
enabled:
- REST:
url: *****
depends: PhpBrowser
- PhpBrowser
- Asserts
- \Helper\Acceptance
Vielleicht ist es wichtig. Ich benutze Codeception Version 2.1.11 – rickroyce