41 lines
2.2 KiB
JavaScript
41 lines
2.2 KiB
JavaScript
/******************************************************************************
|
|
* ╔═══════════════════════════════════════════════════════════════════════╗ *
|
|
* ║ ║ *
|
|
* ║ 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
|
|
);
|
|
}); |