From: Christoph Wurst Date: Thu, 10 Nov 2022 14:36:24 +0000 (+0100) Subject: Fix PublicKeyTokenProviderTest import and mock X-Git-Tag: v26.0.0beta1~437^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=9d0e79f10d177d26902cfa5d37ca2aec5bf75c77;p=nextcloud-server.git Fix PublicKeyTokenProviderTest import and mock * IDBConnection import missing * Atomic doesn't need a mock Signed-off-by: Christoph Wurst --- diff --git a/tests/lib/Authentication/Token/PublicKeyTokenProviderTest.php b/tests/lib/Authentication/Token/PublicKeyTokenProviderTest.php index ce739a74bb8..d6e8dba31be 100644 --- a/tests/lib/Authentication/Token/PublicKeyTokenProviderTest.php +++ b/tests/lib/Authentication/Token/PublicKeyTokenProviderTest.php @@ -36,6 +36,7 @@ use OC\Authentication\Token\PublicKeyTokenProvider; use OCP\AppFramework\Db\DoesNotExistException; use OCP\AppFramework\Utility\ITimeFactory; use OCP\IConfig; +use OCP\IDBConnection; use OCP\Security\ICrypto; use PHPUnit\Framework\MockObject\MockObject; use Psr\Log\LoggerInterface; @@ -50,7 +51,7 @@ class PublicKeyTokenProviderTest extends TestCase { private $crypto; /** @var IConfig|\PHPUnit\Framework\MockObject\MockObject */ private $config; - /** @var IDBConnection|IDBConnection|MockObject */ + /** @var IDBConnection|MockObject */ private IDBConnection $db; /** @var LoggerInterface|\PHPUnit\Framework\MockObject\MockObject */ private $logger; @@ -73,9 +74,6 @@ class PublicKeyTokenProviderTest extends TestCase { ['openssl', [], []], ]); $this->db = $this->createMock(IDBConnection::class); - $this->db->method('atomic')->willReturnCallback(function ($cb) { - return $cb(); - }); $this->logger = $this->createMock(LoggerInterface::class); $this->timeFactory = $this->createMock(ITimeFactory::class); $this->time = 1313131;