diff --git a/apps/files_sharing/tests/deleteorphanedsharesjobtest.php b/apps/files_sharing/tests/deleteorphanedsharesjobtest.php index ec9d5f089b..e1c6a6f6ad 100644 --- a/apps/files_sharing/tests/deleteorphanedsharesjobtest.php +++ b/apps/files_sharing/tests/deleteorphanedsharesjobtest.php @@ -26,6 +26,11 @@ use OCA\Files_sharing\Lib\DeleteOrphanedSharesJob; class DeleteOrphanedSharesJobTest extends \Test\TestCase { + /** + * @var bool + */ + private static $trashBinStatus; + /** * @var DeleteOrphanedSharesJob */ @@ -46,6 +51,18 @@ class DeleteOrphanedSharesJobTest extends \Test\TestCase { */ private $user2; + public static function setUpBeforeClass() { + $appManager = \OC::$server->getAppManager(); + self::$trashBinStatus = $appManager->isEnabledForUser('files_trashbin'); + $appManager->disableApp('files_trashbin'); + } + + public static function tearDownAfterClass() { + if (self::$trashBinStatus) { + \OC::$server->getAppManager()->enableApp('files_trashbin'); + } + } + protected function setup() { parent::setUp();