UNPKG

qe-fe-automation

Version:
40 lines (36 loc) 1.38 kB
import { LoginPage } from '@admin-lib/index'; import { HotelInterceptApis } from '@hotel-lib/index'; import { stagingUsers } from '@fixtures/staging-users'; import { Utility } from '@utility-lib/utility'; import { PersonalTravel } from '../../lib/travel'; import { NavigationMenu } from '@rebranded_home_page-lib/navigation_bar'; import { HomePage } from '@rebranded_home_page-lib/home-page'; const newUserCredentials = Cypress.env('newUser').NEW_USER_PASSWORD; describe('Personal Travel: Personal trips disabled', () => { beforeEach(() => { LoginPage.visitTALoginPage(); LoginPage.loginWithCredentials( stagingUsers.personal_disabled_user.email, newUserCredentials ); HotelInterceptApis.interceptHotelApis(); }); it( 'C8925618: Personal travel toggle is shown for companies even when personal trips are disabled for a company', { tags: ['@tier1'] }, () => { Utility.selectTripTileType('Personal'); PersonalTravel.personalNotSupportedModalShown(); } ); it( 'C8925619: Book Personal travel item is shown in global navbar dropdown when personal trips are disabled for a company', { tags: ['@tier2'] }, () => { const selection = 'TRAVEL_BOOKINGS_PERSONAL'; NavigationMenu.openPlatformDropdown(); NavigationMenu.selectMeunButton(selection); HomePage.verifyHomePage(); } ); });