Fix curl hook test

This commit is contained in:
crazywhalecc 2024-10-03 14:58:06 +08:00 committed by Jerry Ma
parent 3f55d0cec3
commit 3bdeafa6b6

View File

@ -16,7 +16,11 @@ class CurlHookTest extends TestCase
{
$header = [];
CurlHook::setupGithubToken('GET', 'https://example.com', $header);
$this->assertEmpty($header);
if (getenv('GITHUB_TOKEN') === false) {
$this->assertEmpty($header);
} else {
$this->assertEquals(['Authorization: Bearer ' . getenv('GITHUB_TOKEN')], $header);
}
putenv('GITHUB_TOKEN=token');
CurlHook::setupGithubToken('GET', 'https://example.com', $header);
$this->assertEquals(['Authorization: Bearer token'], $header);