‪TYPO3CMS  9.5
CommandLineBackendUserRemovalUpdateTest.php
Go to the documentation of this file.
1 <?php
2 declare(strict_types = 1);
4 
5 /*
6  * This file is part of the TYPO3 CMS project.
7  *
8  * It is free software; you can redistribute it and/or modify it under
9  * the terms of the GNU General Public License, either version 2
10  * of the License, or any later version.
11  *
12  * For the full copyright and license information, please read the
13  * LICENSE.txt file that was distributed with this source code.
14  *
15  * The TYPO3 project - inspiring people to share!
16  */
17 
18 use Symfony\Component\Console\Output\OutputInterface;
21 use TYPO3\TestingFramework\Core\Functional\FunctionalTestCase;
22 
26 class ‪CommandLineBackendUserRemovalUpdateTest extends FunctionalTestCase
27 {
32  {
33  $this->importCSVDataSet(GeneralUtility::getFileAbsFileName(
34  'typo3/sysext/install/Tests/Functional/Updates/DataSet/CommandLineBackendUserRemovalBefore.csv'
35  ));
37  $outputProphecy = $this->prophesize(OutputInterface::class);
38  $subject->setOutput($outputProphecy->reveal());
39  $subject->executeUpdate();
40  $this->assertCSVDataSet(GeneralUtility::getFileAbsFileName(
41  'typo3/sysext/install/Tests/Functional/Updates/DataSet/CommandLineBackendUserRemovalAfter.csv'
42  ));
43  }
44 }
‪TYPO3\CMS\Install\Updates\CommandLineBackendUserRemovalUpdate
Definition: CommandLineBackendUserRemovalUpdate.php:28
‪TYPO3\CMS\Install\Tests\Functional\Updates\CommandLineBackendUserRemovalUpdateTest
Definition: CommandLineBackendUserRemovalUpdateTest.php:27
‪TYPO3\CMS\Install\Tests\Functional\Updates\CommandLineBackendUserRemovalUpdateTest\cliUsersAreMarkedAsDeleted
‪cliUsersAreMarkedAsDeleted()
Definition: CommandLineBackendUserRemovalUpdateTest.php:31
‪TYPO3\CMS\Install\Tests\Functional\Updates
Definition: CommandLineBackendUserRemovalUpdateTest.php:3
‪TYPO3\CMS\Core\Utility\GeneralUtility
Definition: GeneralUtility.php:45