‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Acceptance\Support\Helper\ModalDialog Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Acceptance\Support\Helper\ModalDialog:

Public Member Functions

 __construct (ApplicationTester $I)
 
 clickButtonInDialog (string $buttonLinkLocator)
 
 canSeeDialog ()
 

Static Public Attributes

static string $openedModalSelector = '.modal.show'
 
static string $openedModalButtonContainerSelector = '.modal.show .modal-footer'
 

Protected Attributes

ApplicationTester $tester
 

Detailed Description

Definition at line 23 of file ModalDialog.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Tests\Acceptance\Support\Helper\ModalDialog::__construct ( ApplicationTester  $I)

Inject our core AcceptanceTester actor into ModalDialog

Definition at line 46 of file ModalDialog.php.

Member Function Documentation

◆ canSeeDialog()

TYPO3\CMS\Core\Tests\Acceptance\Support\Helper\ModalDialog::canSeeDialog ( )

Check if modal dialog is visible in top frame

Definition at line 68 of file ModalDialog.php.

References TYPO3\CMS\Core\Tests\Acceptance\Support\Helper\ModalDialog\$tester.

Referenced by TYPO3\CMS\Core\Tests\Acceptance\Application\Scheduler\TasksCest\canCreateNewTaskGroupFromEditForm(), TYPO3\CMS\Core\Tests\Acceptance\Application\Scheduler\TasksCest\canDeleteTask(), TYPO3\CMS\Core\Tests\Acceptance\Application\Workspace\WorkspaceModuleCest\chooseMassActionPublish(), TYPO3\CMS\Core\Tests\Acceptance\Support\Helper\ModalDialog\clickButtonInDialog(), TYPO3\CMS\Core\Tests\Acceptance\Application\Scheduler\TaskGroupsCest\createASchedulerGroup(), TYPO3\CMS\Core\Tests\Acceptance\Application\Dashboard\DashboardModuleCest\createCustomDashboardAndWidgets(), TYPO3\CMS\Core\Tests\Acceptance\Application\Dashboard\DashboardModuleCest\deleteDashboardAndWidgets(), TYPO3\CMS\Core\Tests\Acceptance\Application\FormEngine\FileCest\deleteFalRelation(), TYPO3\CMS\Core\Tests\Acceptance\Application\FormEngine\Inline1nCest\deleteInline1nInlineElement(), TYPO3\CMS\Core\Tests\Acceptance\Application\PageTree\PageTreeFilterCest\deletingPageWithFilterAppliedRespectsFilterUponPageTreeReload(), TYPO3\CMS\Core\Tests\Acceptance\Application\Site\SiteModuleCest\editExistingRecord(), TYPO3\CMS\Core\Tests\Acceptance\Application\FileList\FileOperationsCest\fileCrud(), TYPO3\CMS\Core\Tests\Acceptance\Application\RecordList\RecordDownloadCest\recordsCanBeExported(), TYPO3\CMS\Core\Tests\Acceptance\Application\Scheduler\TaskGroupsCest\removeGroup(), TYPO3\CMS\Core\Tests\Acceptance\Application\Topbar\SearchCest\searchAndTestIfAutocompletionWorks(), TYPO3\CMS\Core\Tests\Acceptance\Application\Topbar\SearchCest\searchForFancyTextAndCheckEmptyResultInfo(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\EnvironmentCest\seeCardsAndModals(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeChangeInstallToolPassword(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeCheckForBrokenExtensions(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeCheckTca(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeCheckTcaMigrations(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeConfigurationPresets(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeConfigureInstallationWideOptions(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeExtensionConfiguration(), TYPO3\CMS\Core\Tests\Acceptance\Application\FormEngine\FileCest\seeFalRelationInfo(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeFeatureToggles(), TYPO3\CMS\Core\Tests\Acceptance\Application\DbCheck\DbCheckModuleCest\seeFullSearch(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeManageSystemMaintainers(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeUpgradeCore(), and TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeViewUpgradeDocumentation().

◆ clickButtonInDialog()

Member Data Documentation

◆ $openedModalButtonContainerSelector

string TYPO3\CMS\Core\Tests\Acceptance\Support\Helper\ModalDialog::$openedModalButtonContainerSelector = '.modal.show .modal-footer'
static

Selector for the container in the modal where the buttons are located Adapted for Boostrap 5

Definition at line 37 of file ModalDialog.php.

Referenced by TYPO3\CMS\Core\Tests\Acceptance\Application\Scheduler\TasksCest\canDeleteTask(), TYPO3\CMS\Core\Tests\Acceptance\Application\Dashboard\DashboardModuleCest\createCustomDashboardAndWidgets(), TYPO3\CMS\Core\Tests\Acceptance\Application\Dashboard\DashboardModuleCest\deleteDashboardAndWidgets(), TYPO3\CMS\Core\Tests\Acceptance\Application\FormEngine\FileCest\deleteFalRelation(), TYPO3\CMS\Core\Tests\Acceptance\Application\FormEngine\Inline1nCest\deleteInline1nInlineElement(), TYPO3\CMS\Core\Tests\Acceptance\Application\PageTree\PageTreeFilterCest\deletingPageWithFilterAppliedRespectsFilterUponPageTreeReload(), TYPO3\CMS\Core\Tests\Acceptance\Application\Site\SiteModuleCest\editExistingRecord(), TYPO3\CMS\Core\Tests\Acceptance\Application\RecordList\RecordDownloadCest\recordsCanBeExported(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeChangeInstallToolPassword(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeCheckForBrokenExtensions(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeConfigurationPresets(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeConfigureInstallationWideOptions(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeFeatureToggles(), and TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeManageSystemMaintainers().

◆ $openedModalSelector

string TYPO3\CMS\Core\Tests\Acceptance\Support\Helper\ModalDialog::$openedModalSelector = '.modal.show'
static

◆ $tester

ApplicationTester TYPO3\CMS\Core\Tests\Acceptance\Support\Helper\ModalDialog::$tester
protected