diff --git a/e2e/process-services-cloud/start-process-cloud.e2e.ts b/e2e/process-services-cloud/start-process-cloud.e2e.ts index 0688ef550e..ef69147338 100644 --- a/e2e/process-services-cloud/start-process-cloud.e2e.ts +++ b/e2e/process-services-cloud/start-process-cloud.e2e.ts @@ -32,6 +32,7 @@ describe('Start Process', () => { const startProcessPage = new StartProcessCloudPage(); const settingsPage = new SettingsPage(); + const processDefinitionWithoutName = 'process-bc59fd64-d0b1-4eda-8b02-2ef38062cf39'; const processName = StringUtil.generateRandomString(10); const processName255Characters = StringUtil.generateRandomString(255); const processNameBiggerThen255Characters = StringUtil.generateRandomString(256); @@ -85,7 +86,6 @@ describe('Start Process', () => { appListCloudComponent.checkAppIsDisplayed(simpleApp); appListCloudComponent.goToApp(simpleApp); processCloudDemoPage.openNewProcessForm(); - startProcessPage.clearField(startProcessPage.processNameInput); startProcessPage.enterProcessName(processName); startProcessPage.checkStartProcessButtonIsEnabled(); @@ -97,4 +97,15 @@ describe('Start Process', () => { processCloudDemoPage.processListCloudComponent().checkContentIsDisplayedByName(processName); }); + + it('[C309875] Should display the processId when Process Definition has process name missing', async () => { + appListCloudComponent.checkAppIsDisplayed(simpleApp); + appListCloudComponent.goToApp(simpleApp); + processCloudDemoPage.openNewProcessForm(); + startProcessPage.clearField(startProcessPage.processNameInput); + startProcessPage.enterProcessName(processName); + startProcessPage.selectFromProcessDropdown(processDefinitionWithoutName); + startProcessPage.checkStartProcessButtonIsEnabled(); + + }); }); diff --git a/e2e/resources/activiti7/simpleapp.zip b/e2e/resources/activiti7/simpleapp.zip index 5614312c73..f112067fc2 100644 Binary files a/e2e/resources/activiti7/simpleapp.zip and b/e2e/resources/activiti7/simpleapp.zip differ