mirror of
https://github.com/elyby/accounts.git
synced 2025-05-31 14:11:46 +05:30
Исправлены тесты
This commit is contained in:
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace tests\codeception\api;
|
namespace tests\codeception\api;
|
||||||
|
|
||||||
|
use common\models\OauthScope as S;
|
||||||
use tests\codeception\api\_pages\OauthRoute;
|
use tests\codeception\api\_pages\OauthRoute;
|
||||||
use Yii;
|
|
||||||
|
|
||||||
class OauthAuthCodeCest {
|
class OauthAuthCodeCest {
|
||||||
|
|
||||||
@ -23,9 +23,7 @@ class OauthAuthCodeCest {
|
|||||||
'ely',
|
'ely',
|
||||||
'http://ely.by',
|
'http://ely.by',
|
||||||
'code',
|
'code',
|
||||||
[
|
[S::MINECRAFT_SERVER_SESSION],
|
||||||
'minecraft_server_session'
|
|
||||||
],
|
|
||||||
'test-state'
|
'test-state'
|
||||||
));
|
));
|
||||||
$I->canSeeResponseCodeIs(200);
|
$I->canSeeResponseCodeIs(200);
|
||||||
@ -102,7 +100,7 @@ class OauthAuthCodeCest {
|
|||||||
'ely',
|
'ely',
|
||||||
'http://ely.by',
|
'http://ely.by',
|
||||||
'code',
|
'code',
|
||||||
['minecraft_server_session']
|
[S::MINECRAFT_SERVER_SESSION]
|
||||||
));
|
));
|
||||||
$I->canSeeResponseCodeIs(401);
|
$I->canSeeResponseCodeIs(401);
|
||||||
$I->canSeeResponseContainsJson([
|
$I->canSeeResponseContainsJson([
|
||||||
@ -120,7 +118,7 @@ class OauthAuthCodeCest {
|
|||||||
'ely',
|
'ely',
|
||||||
'http://ely.by',
|
'http://ely.by',
|
||||||
'code',
|
'code',
|
||||||
['minecraft_server_session']
|
[S::MINECRAFT_SERVER_SESSION]
|
||||||
), ['accept' => true]);
|
), ['accept' => true]);
|
||||||
$I->canSeeResponseCodeIs(200);
|
$I->canSeeResponseCodeIs(200);
|
||||||
$I->canSeeResponseContainsJson([
|
$I->canSeeResponseContainsJson([
|
||||||
@ -147,7 +145,7 @@ class OauthAuthCodeCest {
|
|||||||
'ely',
|
'ely',
|
||||||
'http://ely.by',
|
'http://ely.by',
|
||||||
'code',
|
'code',
|
||||||
['minecraft_server_session']
|
[S::MINECRAFT_SERVER_SESSION]
|
||||||
));
|
));
|
||||||
$I->canSeeResponseCodeIs(200);
|
$I->canSeeResponseCodeIs(200);
|
||||||
$I->canSeeResponseContainsJson([
|
$I->canSeeResponseContainsJson([
|
||||||
@ -163,13 +161,13 @@ class OauthAuthCodeCest {
|
|||||||
'ely',
|
'ely',
|
||||||
'http://ely.by',
|
'http://ely.by',
|
||||||
'code',
|
'code',
|
||||||
['minecraft_server_session']
|
[S::MINECRAFT_SERVER_SESSION]
|
||||||
), ['accept' => true]);
|
), ['accept' => true]);
|
||||||
$this->route->complete($this->buildQueryParams(
|
$this->route->complete($this->buildQueryParams(
|
||||||
'ely',
|
'ely',
|
||||||
'http://ely.by',
|
'http://ely.by',
|
||||||
'code',
|
'code',
|
||||||
['minecraft_server_session', 'change_skin']
|
[S::MINECRAFT_SERVER_SESSION, S::ACCOUNT_INFO]
|
||||||
));
|
));
|
||||||
$I->canSeeResponseCodeIs(401);
|
$I->canSeeResponseCodeIs(401);
|
||||||
$I->canSeeResponseContainsJson([
|
$I->canSeeResponseContainsJson([
|
||||||
@ -187,7 +185,7 @@ class OauthAuthCodeCest {
|
|||||||
'ely',
|
'ely',
|
||||||
'http://ely.by',
|
'http://ely.by',
|
||||||
'code',
|
'code',
|
||||||
['minecraft_server_session']
|
[S::MINECRAFT_SERVER_SESSION]
|
||||||
), ['accept' => false]);
|
), ['accept' => false]);
|
||||||
$I->canSeeResponseCodeIs(401);
|
$I->canSeeResponseCodeIs(401);
|
||||||
$I->canSeeResponseContainsJson([
|
$I->canSeeResponseContainsJson([
|
||||||
@ -271,7 +269,7 @@ class OauthAuthCodeCest {
|
|||||||
|
|
||||||
$I->wantTo('check behavior on some invalid scopes');
|
$I->wantTo('check behavior on some invalid scopes');
|
||||||
$this->route->$action($this->buildQueryParams('ely', 'http://ely.by', 'code', [
|
$this->route->$action($this->buildQueryParams('ely', 'http://ely.by', 'code', [
|
||||||
'minecraft_server_session',
|
S::MINECRAFT_SERVER_SESSION,
|
||||||
'some_wrong_scope',
|
'some_wrong_scope',
|
||||||
]));
|
]));
|
||||||
$I->canSeeResponseCodeIs(400);
|
$I->canSeeResponseCodeIs(400);
|
||||||
|
Reference in New Issue
Block a user