/****************************************************************************** * ╔═══════════════════════════════════════════════════════════════════════╗ * * ║ ║ * * ║ WARNING: AUTO-GENERATED FILE ║ * * ║ ║ * * ║ This file is automatically generated by SAP Fiori tools and is ║ * * ║ overwritten when you run the OPA test generator again. ║ * * ║ ║ * * ║ To add your own custom pages: ║ * * ║ - Create a new page file in this directory. ║ * * ║ - Follow the same pattern as this file. ║ * * ║ - Add the new file to the JourneyRunner. ║ * * ║ - Custom page files are not overwritten. ║ * * ║ ║ * * ╚═══════════════════════════════════════════════════════════════════════╝ * ******************************************************************************/ sap.ui.define(['sap/fe/test/ObjectPage', 'sap/ui/test/actions/Press'], function(ObjectPage, Press) { 'use strict'; const CustomPageDefinitions = { actions: { iPressSectionIconTabFilterButton: function (section) { return this.waitFor({ id: new RegExp(`.*--fe::FacetSection::${section}-anchor$`), actions: new Press() }); } }, assertions: {} }; return new ObjectPage( { appId: 'ns.incidents', componentId: 'IncidentsObjectPage', contextPath: '/Incidents' }, CustomPageDefinitions ); });