[TASK] Enable v8 acceptance testing again
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Tests / Acceptance / Backend / Extensionmanager / GetExtensionsCest.php
index c5847dc..864cc99 100644 (file)
@@ -15,7 +15,7 @@ namespace TYPO3\CMS\Core\Tests\Acceptance\Backend\Extensionmanager;
  */
 
 use Facebook\WebDriver\WebDriverKeys;
-use TYPO3\TestingFramework\Core\Acceptance\Step\Backend\Admin;
+use TYPO3\CMS\Core\Tests\Acceptance\Support\BackendTester;
 
 /**
  * Tests for the "Get Extensions view" of the extension manager
@@ -23,18 +23,14 @@ use TYPO3\TestingFramework\Core\Acceptance\Step\Backend\Admin;
 class GetExtensionsCest
 {
     /**
-     * @param Admin $I
+     * @param BackendTester $I
      */
-    public function _before(Admin $I)
+    public function _before(BackendTester $I)
     {
-        $I->useExistingSession();
-        // Ensure main content frame is fully loaded, otherwise there are load-race-conditions
-        $I->switchToIFrame('list_frame');
-        $I->waitForText('Web Content Management System');
-        $I->switchToIFrame();
+        $I->useExistingSession('admin');
 
         $I->click('Extensions', '#menu');
-        $I->switchToIFrame('list_frame');
+        $I->switchToContentFrame();
         $I->waitForElementVisible('#typo3-extension-list');
 
         $I->selectOption('[name="ExtensionManagerModuleMenu"]', 'Get Extensions');
@@ -45,27 +41,27 @@ class GetExtensionsCest
     }
 
     /**
-     * @param Admin $I
+     * @param BackendTester $I
      */
-    public function checkRetrievedExtensionsFromTerAreDisplayed(Admin $I)
+    public function checkRetrievedExtensionsFromTerAreDisplayed(BackendTester $I)
     {
         $I->see('superext');
         $I->see('neededext');
     }
 
     /**
-     * @param Admin $I
+     * @param BackendTester $I
      */
-    public function checkPageBrowserDisplaysTwoRecords(Admin $I)
+    public function checkPageBrowserDisplaysTwoRecords(BackendTester $I)
     {
         $I->canSeeElement('.pagination-wrap');
         $I->canSee('Records 1 - 2');
     }
 
     /**
-     * @param Admin $I
+     * @param BackendTester $I
      */
-    public function checkSearchFilterListFindsExtensionKey(Admin $I)
+    public function checkSearchFilterListFindsExtensionKey(BackendTester $I)
     {
         $I->fillField('input[name="tx_extensionmanager_tools_extensionmanagerextensionmanager[search]"]', 'superext');
         $I->click('Go');
@@ -88,9 +84,9 @@ class GetExtensionsCest
     }
 
     /**
-     * @param Admin $I
+     * @param BackendTester $I
      */
-    public function checkSearchFilterListFindsPartOfExtensionKey(Admin $I)
+    public function checkSearchFilterListFindsPartOfExtensionKey(BackendTester $I)
     {
         $I->fillField('input[name="tx_extensionmanager_tools_extensionmanagerextensionmanager[search]"]', 'ext');
         $I->click('Go');