tests for golden png

This commit is contained in:
2026-06-13 08:58:51 +02:00
parent f85a68d9fc
commit e2798b26cf
41 changed files with 1127 additions and 1039 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 52 KiB

View File

@@ -42,27 +42,27 @@ hide <<choice_color_5>> stereotype
[*] --> SUBMITTED
state PAID <<choice>>
state SUBMITTED <<choice>>
state PAID <<choice>>
SUBMITTED -[#1E90FF,bold]-> PAID <<external>> <<e_OrderEvents_PAY>> : PAY
PAID -[#1E90FF,bold]-> FULFILLED <<external>> <<e_OrderEvents_FULFILL>> : FULFILL
SUBMITTED -[#1E90FF,bold]-> CANCELED <<external>> <<e_OrderEvents_CANCEL>> : CANCEL [λ]
PAID -[#1E90FF,bold]-> CANCELED <<external>> <<e_OrderEvents_CANCEL>> : CANCEL
SUBMITTED -[#1E90FF,bold]-> SUBMITTED <<external>> <<e_OrderEvents_ABCD>> : ABCD
SUBMITTED -[#4682B4,bold]-> PAID2 <<choice_color_1>> : [λ] (order=0)
SUBMITTED -[#4682B4,bold]-> PAID3 <<choice_color_1>> : (order=1)
PAID -[#FF6347,bold]-> PAID1 <<choice_color_0>> : [λ] (order=0)
PAID -[#FF6347,bold]-> PAID2 <<choice_color_0>> : [guard1] (order=1)
PAID -[#FF6347,bold]-> HAPPEN <<choice_color_0>> : [λ] (order=2)
PAID -[#FF6347,bold]-> PAID3 <<choice_color_0>> : (order=3)
SUBMITTED -[#FF6347,bold]-> PAID2 <<choice_color_0>> : [λ] (order=0)
SUBMITTED -[#FF6347,bold]-> PAID3 <<choice_color_0>> : (order=1)
PAID -[#4682B4,bold]-> PAID1 <<choice_color_1>> : [λ] (order=0)
PAID -[#4682B4,bold]-> PAID2 <<choice_color_1>> : [guard1] (order=1)
PAID -[#4682B4,bold]-> HAPPEN <<choice_color_1>> : [λ] (order=2)
PAID -[#4682B4,bold]-> PAID3 <<choice_color_1>> : (order=3)
PAID2 -[#1E90FF,bold]-> CANCELED <<external>>
PAID3 -[#1E90FF,bold]-> CANCELED <<external>>
PAID1 -[#1E90FF,bold]-> PAID1 <<external>> <<e_OrderEvents_ABCD>> : ABCD / λ, action2
hide <<e_OrderEvents_CANCEL>> stereotype
hide <<e_OrderEvents_FULFILL>> stereotype
hide <<e_OrderEvents_ABCD>> stereotype
hide <<e_OrderEvents_PAY>> stereotype
hide <<e_OrderEvents_FULFILL>> stereotype
hide <<e_OrderEvents_CANCEL>> stereotype
hide <<e_OrderEvents_ABCD>> stereotype
CANCELED --> [*]
FULFILLED --> [*]

View File

@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<scxml xmlns="http://www.w3.org/2005/07/scxml" version="1.0" initial="SUBMITTED">
<state id="PAID1">
<transition target="PAID1" event="OrderEvents.ABCD"/>
</state>
<state id="SUBMITTED">
<transition target="PAID" event="OrderEvents.PAY"/>
<transition target="CANCELED" event="OrderEvents.CANCEL" cond="λ"/>
@@ -30,17 +27,20 @@
<!-- order=3 -->
</transition>
</state>
<state id="CANCELED">
</state>
<state id="FULFILLED">
</state>
<state id="PAID3">
<transition target="CANCELED"/>
</state>
<state id="HAPPEN">
<state id="CANCELED">
</state>
<state id="PAID2">
<transition target="CANCELED"/>
</state>
<state id="PAID3">
<transition target="CANCELED"/>
</state>
<state id="PAID1">
<transition target="PAID1" event="OrderEvents.ABCD"/>
</state>
<state id="HAPPEN">
</state>
</scxml>