This issue has been created
 
 
XWiki Platform / cid:jira-generated-image-avatar-e8609c1d-8edd-4b4a-8e27-38d0dc77f55a XWIKI-25137 Open

Add automated test for "Create Application"

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-9a17fdf6-3847-4391-8672-4951968603ba Vincent Massol created this issue on 01/Oct/26 20:52
 
Summary: Add automated test for "Create Application"
Issue Type: cid:jira-generated-image-avatar-e8609c1d-8edd-4b4a-8e27-38d0dc77f55a Task
Affects Versions: 11.10.13
Assignee: Unassigned
Components: Development Issues only
Created: 01/Oct/26 20:52
Labels: testneeded
Priority: cid:jira-generated-image-static-major-f96a42d3-223a-4377-a8a0-2cbd61ee010e Major
Reporter: Vincent Massol
Description:

The manual test is here: Create Application

Existing automated coverage

  • WizardIT#createApplication: Full wizard as a simple user: location picked with the tree in a 2-level nested space, name, field drag and drop, template provider icon/description, description, live table column, Finish; asserts the home page, adding entries, the breadcrumb path, the AWM apps live table, and Delete Application
  • ApplicationsPanelEntryIT#applicationPanelEntry: Sets the app title and icon on the application home edit form (not through the wizard), asserts they are kept, and opens the app by clicking its title in the Applications panel (icon not asserted in the panel)

Missing automated coverage

  • Start the wizard from the Applications panel (More applications > Create your own!)
  • In the last wizard step, set the application title and pick an icon, then click Finish
  • Assert the application appears in the Applications panel with the chosen title
  • Assert the Applications panel entry shows the chosen icon

Suggested location: xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/WizardIT.java

Found by comparing the XWiki 18.4.4 manual test runs against the automated tests on master (a0055f10a1a).