UNPKG

qe-fe-automation

Version:
33 lines (30 loc) 1.23 kB
import { LoginPage } from '@admin-lib/index'; import { HotelInterceptApis, HotelItinerary, Hotels } from '@hotel-lib/index'; import { Rewards } from '../lib/rewards'; import { stagingUsers } from '@fixtures/staging-users'; const newUserCredentials = Cypress.env('newUser').NEW_USER_PASSWORD; describe('Rewards: CFR - Bookings', () => { beforeEach(() => { LoginPage.visitTALoginPage(); LoginPage.loginWithCredentials(stagingUsers.cfr_user.email, newUserCredentials); HotelInterceptApis.interceptHotelApis(); }); it.skip('C6755292: CFR - Booking for self', { tags: ['@tier1'] }, () => { Hotels.visitHotelSearch(); Rewards.verifyRewardsOnGlobalNav(); Hotels.selectHotelLocation('Seattle, WA, United States'); Hotels.setCheckInCheckOutDate(); Hotels.searchHotel(); Rewards.verifyRewardsMigrationModal(); Rewards.verifyRewardsBadgeShown(); Rewards.selectRewardsHotel(0); Rewards.selectRewardsRoomOption(); Rewards.checkoutRewardsRoom(); Rewards.verifyRewardsShownAtCheckout(); Rewards.clickBookNow(); Rewards.waitForBookingConfirmationModal(); Rewards.validateUpsellModal(); Rewards.verifyRewardsItinerary(); HotelItinerary.cancelHotel(); }); });