Skip to content

Commit f6be832

Browse files
authored
Merge pull request #176 from tsurdilo/diagramtestchange
small test change for diagram template
2 parents c1c25fd + 3ab22f5 commit f6be832

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

diagram/src/test/java/io/serverlessworkflow/diagram/test/CustomTemplateWorkflowDiagramTest.java

+6-3
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,15 @@ public void testSpecExamplesParsing(String workflowLocation) throws Exception {
3939
assertNotNull(workflow.getStates());
4040

4141
WorkflowDiagram workflowDiagram =
42-
new WorkflowDiagramImpl().setWorkflow(workflow).setTemplate("custom-template");
42+
new WorkflowDiagramImpl()
43+
.showLegend(true)
44+
.setWorkflow(workflow)
45+
.setTemplate("custom-template");
4346

4447
String diagramSVG = workflowDiagram.getSvgDiagram();
4548

4649
Assertions.assertNotNull(diagramSVG);
47-
// custom template uses #0000FF as start node color
48-
Assertions.assertTrue(diagramSVG.contains("#0000FF"));
50+
// custom template uses customcolor in the legend
51+
Assertions.assertTrue(diagramSVG.contains("customcolor"));
4952
}
5053
}

diagram/src/test/resources/templates/plantuml/custom-template.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ skinparam backgroundColor White
33
skinparam legendBackgroundColor White
44
skinparam legendBorderColor White
55
skinparam state {
6-
StartColor #0000FF
6+
StartColor Green
77
EndColor Orange
88
BackgroundColor GhostWhite
99
BackgroundColor<< workflow >> White
@@ -39,7 +39,7 @@ state "[(${diagram.title})]" as workflow << workflow >> {
3939
legend center
4040
State Types and Border Colors:
4141
| Event | Operation | Switch | Sleep | Parallel | Inject | ForEach | CallBack |
42-
|<#7fe5f0>|<#bada55>|<#92a0f2>|<#b83b5e>|<#6a2c70>|<#1e5f74>|<#931a25>|<#ffcb8e>|
42+
|<#7fe5f0>|<#bada55>|<#92a0f2>|<#b83b5e>|<#6a2c70>|<#1e5f74>|<#931a25>|<customcolor>|
4343
endlegend
4444
[/]
4545

0 commit comments

Comments
 (0)