Skip to content
This repository was archived by the owner on Jan 13, 2022. It is now read-only.

Commit 2762670

Browse files
Specify correct behavior in test
1 parent 6a8580e commit 2762670

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

tests/Helpers/FacebookRedirectLoginHelperTest.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,14 @@ public function testAnAccessTokenCanBeObtainedFromRedirect()
9797
$_GET['state'] = 'foo_state';
9898
$_GET['code'] = 'foo_code';
9999

100-
$accessToken = $this->redirectLoginHelper->getAccessToken(self::REDIRECT_URL);
100+
$fullUrl = self::REDIRECT_URL . '?state=foo_state&code=foo_code&some_param=blah';
101101

102-
$this->assertEquals('foo_token_from_code|foo_code|' . self::REDIRECT_URL, (string)$accessToken);
102+
$accessToken = $this->redirectLoginHelper->getAccessToken($fullUrl);
103+
104+
// code and state should be stripped from the URL
105+
$expectedUrl = $fullUrl = self::REDIRECT_URL . '?some_param=blah';
106+
107+
$this->assertEquals('foo_token_from_code|foo_code|' . $expectedUrl, $accessToken->getValue());
103108
}
104109

105110
public function testACustomCsprsgCanBeInjected()

0 commit comments

Comments
 (0)