diff options
author | Lukas Reschke <lukas@statuscode.ch> | 2017-05-18 23:30:44 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-18 23:30:44 +0200 |
commit | 0eb4970ec8981d112a412a4858833459533b158a (patch) | |
tree | 4604252f8c26906dd2af1804d531465e0cb2d7f1 /tests/lib | |
parent | c60547295025eec862ee1ea9a3f5009f901f8bc2 (diff) | |
parent | f4189699e7348615eeb0e528bc5395d818d301ea (diff) | |
download | nextcloud-server-0eb4970ec8981d112a412a4858833459533b158a.tar.gz nextcloud-server-0eb4970ec8981d112a412a4858833459533b158a.zip |
Merge pull request #4704 from nextcloud/add-oauth-code-flow-support
Add oauth code flow support
Diffstat (limited to 'tests/lib')
-rw-r--r-- | tests/lib/Authentication/Token/DefaultTokenMapperTest.php | 15 | ||||
-rw-r--r-- | tests/lib/User/SessionTest.php | 2 |
2 files changed, 16 insertions, 1 deletions
diff --git a/tests/lib/Authentication/Token/DefaultTokenMapperTest.php b/tests/lib/Authentication/Token/DefaultTokenMapperTest.php index 8fe0762daad..b5d24a7ab5e 100644 --- a/tests/lib/Authentication/Token/DefaultTokenMapperTest.php +++ b/tests/lib/Authentication/Token/DefaultTokenMapperTest.php @@ -190,6 +190,7 @@ class DefaultTokenMapperTest extends TestCase { } public function testGetTokenByUser() { + /** @var IUser|\PHPUnit_Framework_MockObject_MockObject $user */ $user = $this->createMock(IUser::class); $user->expects($this->once()) ->method('getUID') @@ -199,6 +200,7 @@ class DefaultTokenMapperTest extends TestCase { } public function testGetTokenByUserNotFound() { + /** @var IUser|\PHPUnit_Framework_MockObject_MockObject $user */ $user = $this->createMock(IUser::class); $user->expects($this->once()) ->method('getUID') @@ -208,6 +210,7 @@ class DefaultTokenMapperTest extends TestCase { } public function testDeleteById() { + /** @var IUser|\PHPUnit_Framework_MockObject_MockObject $user */ $user = $this->createMock(IUser::class); $qb = $this->dbConnection->getQueryBuilder(); $qb->select('id') @@ -224,6 +227,7 @@ class DefaultTokenMapperTest extends TestCase { } public function testDeleteByIdWrongUser() { + /** @var IUser|\PHPUnit_Framework_MockObject_MockObject $user */ $user = $this->createMock(IUser::class); $id = 33; $user->expects($this->once()) @@ -234,4 +238,15 @@ class DefaultTokenMapperTest extends TestCase { $this->assertEquals(3, $this->getNumberOfTokens()); } + public function testDeleteByName() { + $qb = $this->dbConnection->getQueryBuilder(); + $qb->select('name') + ->from('authtoken') + ->where($qb->expr()->eq('token', $qb->createNamedParameter('9c5a2e661482b65597408a6bb6c4a3d1af36337381872ac56e445a06cdb7fea2b1039db707545c11027a4966919918b19d875a8b774840b18c6cbb7ae56fe206'))); + $result = $qb->execute(); + $name = $result->fetch()['name']; + $this->mapper->deleteByName($name); + $this->assertEquals(2, $this->getNumberOfTokens()); + } + } diff --git a/tests/lib/User/SessionTest.php b/tests/lib/User/SessionTest.php index 1bcc6ce3a4d..fcff4f64726 100644 --- a/tests/lib/User/SessionTest.php +++ b/tests/lib/User/SessionTest.php @@ -956,7 +956,7 @@ class SessionTest extends \Test\TestCase { $request->expects($this->once()) ->method('getHeader') ->with('Authorization') - ->will($this->returnValue('token xxxxx')); + ->will($this->returnValue('Bearer xxxxx')); $this->tokenProvider->expects($this->once()) ->method('getToken') ->with('xxxxx') |