This issue has been created
There are 2 updates.
 
 
PlantUML Macro / cid:jira-generated-image-avatar-8f847f5b-41eb-450f-9296-d47102ddb451 PLANTUML-34 Open

Add functional tests

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-f274fb2c-1f6a-49ab-a7d2-313b24db7f9f Vincent Massol created this issue on 21/Oct/26 13:46
 
Summary: Add functional tests
Issue Type: cid:jira-generated-image-avatar-8f847f5b-41eb-450f-9296-d47102ddb451 Task
Affects Versions: 2.4.1
Assignee: Unassigned
Created: 21/Oct/26 13:46
Priority: cid:jira-generated-image-static-major-861f8cf6-d08c-42f2-8286-1e6e8cd80e8d Major
Reporter: Vincent Massol
Description:

The extension has no functional tests, so nothing verifies that it can be installed on XWiki and that the macro and its administration work in a running wiki. Writing them found PLANTUML-33 (the macro can't be installed on XWiki < 16.4) and PLANTUML-19 (the default PlantUML server makes all macros fail).

Add Docker-based functional tests verifying:

  • the diagram generation by the embedded PlantUML library, in the PNG, SVG and TXT formats, with the title and type parameters
  • that a PlantUML server whose domain isn't trusted is refused
  • the diagram generation by a remote PlantUML server (running in a Docker container), set with the server parameter or in the wiki administration
 
 

2 updates

 
cid:jira-generated-image-avatar-f274fb2c-1f6a-49ab-a7d2-313b24db7f9f Changes by Vincent Massol on 21/Oct/26 13:46
 
Fix Version: 2.5
Assignee: Vincent Massol