From eab3d9d051f7bb3d90ef4589093f998b470620c2 Mon Sep 17 00:00:00 2001 From: Kamen Stanev Date: Tue, 25 May 2021 15:17:36 +0300 Subject: [PATCH] * removed the MapADomainCheckoutPage component as we don't use it anymore --- .../e2e/lib/pages/domain-map-checkout-page.js | 24 ------------------ .../specs-calypso/wp-manage-domains-spec.js | 25 ------------------- 2 files changed, 49 deletions(-) delete mode 100644 test/e2e/lib/pages/domain-map-checkout-page.js diff --git a/test/e2e/lib/pages/domain-map-checkout-page.js b/test/e2e/lib/pages/domain-map-checkout-page.js deleted file mode 100644 index 9151046d0bb3c2..00000000000000 --- a/test/e2e/lib/pages/domain-map-checkout-page.js +++ /dev/null @@ -1,24 +0,0 @@ -/** - * External dependencies - */ -import { By } from 'selenium-webdriver'; - -/** - * Internal dependencies - */ -import AsyncBaseContainer from '../async-base-container'; -import * as driverHelper from '../driver-helper'; - -export default class MapADomainCheckoutPage extends AsyncBaseContainer { - constructor( driver ) { - super( driver, By.css( '.checkout__payment-box-container,.composite-checkout' ) ); - } - - async _postInit() { - const completeCheckoutLocator = By.css( '.checkout-submit-button .checkout-button' ); - return await driverHelper.waitUntilElementLocatedAndVisible( - this.driver, - completeCheckoutLocator - ); - } -} diff --git a/test/e2e/specs/specs-calypso/wp-manage-domains-spec.js b/test/e2e/specs/specs-calypso/wp-manage-domains-spec.js index 19649d7462fda6..86713d02c94b41 100644 --- a/test/e2e/specs/specs-calypso/wp-manage-domains-spec.js +++ b/test/e2e/specs/specs-calypso/wp-manage-domains-spec.js @@ -22,7 +22,6 @@ import NavBarComponent from '../../lib/components/nav-bar-component.js'; import MyOwnDomainPage from '../../lib/pages/domain-my-own-page'; import MapADomainPage from '../../lib/pages/domain-map-page'; import EnterADomainComponent from '../../lib/components/enter-a-domain-component'; -import MapADomainCheckoutPage from '../../lib/pages/domain-map-checkout-page'; import LoginFlow from '../../lib/flows/login-flow.js'; @@ -179,29 +178,5 @@ describe( `[${ host }] Managing Domains: (${ screenSize }) @parallel`, function const enterADomainComponent = await EnterADomainComponent.Expect( this.driver ); return await enterADomainComponent.enterADomain( blogName ); } ); - - it.skip( 'Can add domain to the cart', async function () { - const enterADomainComponent = await EnterADomainComponent.Expect( this.driver ); - return await enterADomainComponent.clickonAddButtonToAddDomainToTheCart(); - } ); - - it.skip( 'Can see checkout page', async function () { - return await MapADomainCheckoutPage.Expect( this.driver ); - } ); - - it.skip( 'Empty the cart', async function () { - await ReaderPage.Visit( this.driver ); - const navBarComponent = await NavBarComponent.Expect( this.driver ); - await navBarComponent.clickMySites(); - const sideBarComponent = await SidebarComponent.Expect( this.driver ); - await sideBarComponent.selectDomains(); - await DomainsPage.Expect( this.driver ); - try { - const shoppingCartWidgetComponent = await ShoppingCartWidgetComponent.Expect( this.driver ); - await shoppingCartWidgetComponent.removeDomainMapping( blogName ); - } catch { - console.log( 'Cart already empty' ); - } - } ); } ); } );