Fix tests
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
This commit is contained in:
parent
5e4990fadd
commit
6734e87171
|
@ -242,70 +242,6 @@ class ClientFlowLoginControllerTest extends TestCase {
|
|||
$this->assertEquals($expected, $this->clientFlowLoginController->showAuthPickerPage('MyClientIdentifier'));
|
||||
}
|
||||
|
||||
public function testRedirectPageWithInvalidToken() {
|
||||
$this->session
|
||||
->expects($this->once())
|
||||
->method('get')
|
||||
->with('client.flow.state.token')
|
||||
->willReturn('OtherToken');
|
||||
|
||||
$expected = new TemplateResponse(
|
||||
'core',
|
||||
'403',
|
||||
[
|
||||
'file' => 'State token does not match',
|
||||
],
|
||||
'guest'
|
||||
);
|
||||
$expected->setStatus(Http::STATUS_FORBIDDEN);
|
||||
$this->assertEquals($expected, $this->clientFlowLoginController->redirectPage('MyStateToken'));
|
||||
}
|
||||
|
||||
public function testRedirectPageWithoutToken() {
|
||||
$this->session
|
||||
->expects($this->once())
|
||||
->method('get')
|
||||
->with('client.flow.state.token')
|
||||
->willReturn(null);
|
||||
|
||||
$expected = new TemplateResponse(
|
||||
'core',
|
||||
'403',
|
||||
[
|
||||
'file' => 'State token does not match',
|
||||
],
|
||||
'guest'
|
||||
);
|
||||
$expected->setStatus(Http::STATUS_FORBIDDEN);
|
||||
$this->assertEquals($expected, $this->clientFlowLoginController->redirectPage('MyStateToken'));
|
||||
}
|
||||
|
||||
public function testRedirectPage() {
|
||||
$this->session
|
||||
->expects($this->at(0))
|
||||
->method('get')
|
||||
->with('client.flow.state.token')
|
||||
->willReturn('MyStateToken');
|
||||
$this->session
|
||||
->expects($this->at(1))
|
||||
->method('get')
|
||||
->with('oauth.state')
|
||||
->willReturn('MyOauthStateToken');
|
||||
|
||||
$expected = new TemplateResponse(
|
||||
'core',
|
||||
'loginflow/redirect',
|
||||
[
|
||||
'urlGenerator' => $this->urlGenerator,
|
||||
'stateToken' => 'MyStateToken',
|
||||
'clientIdentifier' => 'Identifier',
|
||||
'oauthState' => 'MyOauthStateToken',
|
||||
],
|
||||
'guest'
|
||||
);
|
||||
$this->assertEquals($expected, $this->clientFlowLoginController->redirectPage('MyStateToken', 'Identifier'));
|
||||
}
|
||||
|
||||
public function testGenerateAppPasswordWithInvalidToken() {
|
||||
$this->session
|
||||
->expects($this->once())
|
||||
|
|
Loading…
Reference in New Issue