‪TYPO3CMS  11.5
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

AcceptanceTester $tester
 

Detailed Description

See also
‪AbstractModalDialog

Definition at line 26 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

Parameters
ApplicationTester$I

Definition at line 51 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 73 of file ModalDialog.php.

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

Referenced by TYPO3\CMS\Core\Tests\Acceptance\Application\Scheduler\TasksCest\canDeleteTask(), TYPO3\CMS\Core\Tests\Acceptance\Application\Topbar\BookmarkCest\checkThatAddingABookmarkAddsItemToTheBookmarkList(), TYPO3\CMS\Core\Tests\Acceptance\Application\Workspace\WorkspaceModuleCest\chooseMassActionPublish(), TYPO3\CMS\Core\Tests\Acceptance\Support\Helper\ModalDialog\clickButtonInDialog(), 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\InlineFalCest\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\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\InlineFalCest\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\seeScanExtensionFiles(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeUpgradeCore(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeUpgradeWizard(), 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 40 of file ModalDialog.php.

Referenced by TYPO3\CMS\Core\Tests\Acceptance\Application\Scheduler\TasksCest\canDeleteTask(), TYPO3\CMS\Core\Tests\Acceptance\Application\Topbar\BookmarkCest\checkThatAddingABookmarkAddsItemToTheBookmarkList(), 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\InlineFalCest\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

Selector for a visible modal window Adapted for Boostrap 5

Definition at line 33 of file ModalDialog.php.

Referenced by TYPO3\CMS\Core\Tests\Acceptance\Application\Scheduler\TasksCest\canDeleteTask(), TYPO3\CMS\Core\Tests\Acceptance\Application\Topbar\BookmarkCest\checkThatAddingABookmarkAddsItemToTheBookmarkList(), TYPO3\CMS\Core\Tests\Acceptance\Application\Dashboard\DashboardModuleCest\createCustomDashboardAndWidgets(), 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\EnvironmentCest\seeCardsAndModals(), 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\seeExtensionConfiguration(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\SettingsCest\seeManageSystemMaintainers(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeScanExtensionFiles(), TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeUpgradeWizard(), and TYPO3\CMS\Core\Tests\Acceptance\Application\InstallTool\UpgradeCest\seeViewUpgradeDocumentation().

◆ $tester

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