UNPKG

qe-fe-automation

Version:
34 lines (29 loc) 1.09 kB
import { LoginPage } from '@admin-lib/index'; import { stagingUsers } from '@fixtures/staging-users'; import { FlightInterceptApis } from '@flight-lib/index'; import { Affiliate } from '@growth-lib/affiliate'; describe('Affiliate: PPB', () => { beforeEach(() => { LoginPage.clearExistingLoginSession(); LoginPage.visitTALoginPage(); LoginPage.loginWithCredentials( stagingUsers.ppb_user.email, Cypress.env('newUser')?.NEW_USER_PASSWORD ); FlightInterceptApis.interceptFlightsApis(); }); it.skip( 'C11059808: should choose PPB flight and see it reflacted on checkout', { tags: ['@tier1'] }, () => { // Test is skipped - because of Fairlogix flaky api on staging-prime, currently testing manually every 2 weeks Affiliate.clickOnOnePackagePremiumModal(); Affiliate.verifyPPBProfile(); Affiliate.goToCheckoutByPPBFlight(); Affiliate.fillAllCheckoutForms(); Affiliate.verifyPPBsOnCreditPaymentMethod(); Affiliate.clickOnPPBPaymentMethod(); Affiliate.verifyPPBsOnCheckoutElements(); } ); });