mirror of
https://github.com/nextcloud/server.git
synced 2026-06-10 17:23:59 -04:00
test: use dummy users in SharesReminderJobTest
saves ~5s Signed-off-by: Robin Appelman <robin@icewind.nl>
This commit is contained in:
parent
d47fd8d708
commit
10e636f61c
1 changed files with 5 additions and 12 deletions
|
|
@ -26,6 +26,7 @@ use OCP\Share\IManager;
|
|||
use OCP\Share\IShare;
|
||||
use PHPUnit\Framework\MockObject\MockObject;
|
||||
use Psr\Log\LoggerInterface;
|
||||
use Test\Traits\UserTrait;
|
||||
|
||||
/**
|
||||
* Class SharesReminderJobTest
|
||||
|
|
@ -35,6 +36,8 @@ use Psr\Log\LoggerInterface;
|
|||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group(name: 'DB')]
|
||||
class SharesReminderJobTest extends \Test\TestCase {
|
||||
use UserTrait;
|
||||
|
||||
private SharesReminderJob $job;
|
||||
private IDBConnection $db;
|
||||
private IManager $shareManager;
|
||||
|
|
@ -57,8 +60,8 @@ class SharesReminderJobTest extends \Test\TestCase {
|
|||
$this->user1 = $this->getUniqueID('user1_');
|
||||
$this->user2 = $this->getUniqueID('user2_');
|
||||
|
||||
$user1 = $this->userManager->createUser($this->user1, 'longrandompassword');
|
||||
$user2 = $this->userManager->createUser($this->user2, 'longrandompassword');
|
||||
$user1 = $this->createUser($this->user1, 'longrandompassword');
|
||||
$user2 = $this->createUser($this->user2, 'longrandompassword');
|
||||
$user1->setSystemEMailAddress('user1@test.com');
|
||||
$user2->setSystemEMailAddress('user2@test.com');
|
||||
|
||||
|
|
@ -81,16 +84,6 @@ class SharesReminderJobTest extends \Test\TestCase {
|
|||
protected function tearDown(): void {
|
||||
$this->db->executeUpdate('DELETE FROM `*PREFIX*share`');
|
||||
|
||||
$userManager = Server::get(IUserManager::class);
|
||||
$user1 = $userManager->get($this->user1);
|
||||
if ($user1) {
|
||||
$user1->delete();
|
||||
}
|
||||
$user2 = $userManager->get($this->user2);
|
||||
if ($user2) {
|
||||
$user2->delete();
|
||||
}
|
||||
|
||||
$this->logout();
|
||||
|
||||
parent::tearDown();
|
||||
|
|
|
|||
Loading…
Reference in a new issue