UNPKG

@sap/generator-fiori

Version:

Create an SAPUI5 application using SAP Fiori elements or a freestyle approach

29 lines (26 loc) 1.04 kB
import JourneyRunner from "sap/fe/test/JourneyRunner"; <% if (pages.some((p) => p.template === 'ListReport')) { -%> import ListReport from "sap/fe/test/ListReport"; <% } -%> <% if (pages.some((p) => p.template === 'ObjectPage')) { -%> import ObjectPage from "sap/fe/test/ObjectPage"; <% } -%> <%- pages.map((page) => 'import Custom' + page.targetKey + ' from "./' + page.targetKey + '";').join('\n') %> const runner = new JourneyRunner({ launchUrl: sap.ui.require.toUrl("<%- appPath %>") + "/<%- htmlTarget %>", pages: { <%- pages.map((page) => ' onThe' + page.targetKey + ': new ' + page.template + '(\n' + ' {\n' + ' appId: "' + page.appID + '",\n' + ' componentId: "' + page.componentID + '",\n' + ' entitySet: "' + (page.entitySet || '') + '",\n' + ' contextPath: "' + (page.contextPath || '') + '"\n' + ' },\n' + ' Custom' + page.targetKey + '\n' + ' )' ).join(',\n') %> }, async: true }); export default runner;