UNPKG

qe-fe-automation

Version:
48 lines (45 loc) 1.96 kB
import { stagingUsers } from '@fixtures/staging-users'; import { ImpersonateUser } from '@admin-lib/expense_impersonate/impersonation'; import { HotelInterceptApis } from '@hotel-lib/api-intercept'; import { HotelItinerary } from '@hotel-lib/itinerary'; import { hotelBooking } from '@hotel-lib/search_model'; import { HotelInvoiceValidation } from '@commerce-lib/hotels/invoice_validation'; import { CommerceApiIntercepts } from '@commerce-lib/api-intercepts'; import { TrainInterceptApis } from '@train-lib/api-intercept'; import { InvoiceValidation } from '@commerce-lib/trains/invoice_validations'; import { Invoice } from '@commerce-lib/invoice/invoice'; import { Liquid_statements } from '@commerce-lib/reports/liquid_statements'; const liquidCredentials = Cypress.env('liquid').impersonation.LIQUID_PASSWORD; const tileType = 'Business'; describe.skip('Commerce : Expense admin - BulkDownload Invoices', () => { beforeEach(() => { cy.loginWithAuthToken({ email: stagingUsers.liquid.impersonation.email, password: liquidCredentials, isSA: true }).then(() => { window.localStorage.setItem('hideUnifiedListBanner', 'true'); }); }); it( 'C7399475: Expense admin | BulkDownload Invoices/Receipts/Fees/Expenses ', { tags: ['@tier1'] }, () => { /* //Hotel Booking HotelInterceptApis.interceptHotelApis(); hotelBooking(tileType); HotelInvoiceValidation.storeTripData(); HotelItinerary.goToItineraryPage();*/ /* // Rail booking CommerceApiIntercepts.interceptCommerceApis(); TrainInterceptApis.interceptTrainApis(); OneWayTrainBooking.trainBooking(); HotelItinerary.upSellModelClose(); InvoiceValidation.storeTrainItineraryTripData();*/ ImpersonateUser.visitExpenseAdminHomePage(); Liquid_statements.visitMonthlyStatementsPage(); Liquid_statements.confirmBulkDownload(); Invoice.bulkDownloadCall(); } ); });