tests for golden png
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 258 KiB After Width: | Height: | Size: 253 KiB |
@@ -42,18 +42,18 @@ hide <<choice_color_5>> stereotype
|
||||
|
||||
[*] --> STATE1
|
||||
|
||||
state STATE17 <<choice>>
|
||||
state STATE16 <<choice>>
|
||||
state STATE2 <<choice>>
|
||||
state STATE14 <<choice>>
|
||||
state STATE12 <<choice>>
|
||||
state STATE11 <<choice>>
|
||||
state STATE8 <<choice>>
|
||||
state STATEY <<choice>>
|
||||
state STATE20 <<choice>>
|
||||
state STATE9 <<choice>>
|
||||
state STATE19 <<choice>>
|
||||
state STATE16 <<choice>>
|
||||
state STATE17 <<choice>>
|
||||
state STATE18 <<choice>>
|
||||
state STATE19 <<choice>>
|
||||
state STATE20 <<choice>>
|
||||
state STATE11 <<choice>>
|
||||
state STATE12 <<choice>>
|
||||
state STATE14 <<choice>>
|
||||
state STATE9 <<choice>>
|
||||
state STATE8 <<choice>>
|
||||
state STATE2 <<choice>>
|
||||
|
||||
STATE1 -[#1E90FF,bold]-> STATE2 <<external>> <<e_Events_EVENT1>> : EVENT1
|
||||
STATE2 -[#1E90FF,bold]-> STATE3 <<external>> <<e_Events_EVENT2>> : EVENT2
|
||||
@@ -76,55 +76,55 @@ STATE3 -[#1E90FF,bold]-> CANCEL <<external>> <<e_Events_EVENT_CANCEL>> : EVENT_C
|
||||
STATE4 -[#1E90FF,bold]-> CANCEL <<external>> <<e_Events_EVENT_CANCEL>> : EVENT_CANCEL
|
||||
STATE5 -[#1E90FF,bold]-> CANCEL <<external>> <<e_Events_EVENT_CANCEL>> : EVENT_CANCEL
|
||||
STATE4 -[#1E90FF,bold]-> STATEY <<external>> <<e_Events_EVENTY>> : EVENTY
|
||||
STATEY -[#4682B4,bold]-> STATEX <<choice_color_1>> : [guardVarEquals("value1")] (order=0)
|
||||
STATEY -[#4682B4,bold]-> STATEZ <<choice_color_1>> : (order=1)
|
||||
STATEY -[#FF6347,bold]-> STATEX <<choice_color_0>> : [guardVarEquals("value1")] (order=0)
|
||||
STATEY -[#FF6347,bold]-> STATEZ <<choice_color_0>> : (order=1)
|
||||
STATE16 -[#4682B4,bold]-> STATE17 <<choice_color_1>> : [guardVarEquals("value1")] (order=0)
|
||||
STATE16 -[#4682B4,bold]-> STATE18 <<choice_color_1>> : [guardVarEquals("value2")] (order=1)
|
||||
STATE16 -[#4682B4,bold]-> STATE19 <<choice_color_1>> : (order=2)
|
||||
STATE17 -[#FF6347,bold]-> STATE20 <<choice_color_0>> : [guardEventHeaderEquals("header1","foo")] (order=0)
|
||||
STATE17 -[#FF6347,bold]-> STATE16 <<choice_color_0>> : (order=1)
|
||||
STATE18 -[#FF69B4,bold]-> STATE19 <<choice_color_5>> : [guardVarEquals("value3")] (order=0)
|
||||
STATE18 -[#FF69B4,bold]-> STATE20 <<choice_color_5>> : (order=1)
|
||||
STATE17 -[#32CD32,bold]-> STATE20 <<choice_color_2>> : [guardEventHeaderEquals("header1","foo")] (order=0)
|
||||
STATE17 -[#32CD32,bold]-> STATE16 <<choice_color_2>> : (order=1)
|
||||
STATE18 -[#FFD700,bold]-> STATE19 <<choice_color_3>> : [guardVarEquals("value3")] (order=0)
|
||||
STATE18 -[#FFD700,bold]-> STATE20 <<choice_color_3>> : (order=1)
|
||||
STATE19 -[#6A5ACD,bold]-> STATE1 <<choice_color_4>> : [guardVarEquals("reset")] (order=0)
|
||||
STATE19 -[#6A5ACD,bold]-> STATE20 <<choice_color_4>> : (order=1)
|
||||
STATE20 -[#32CD32,bold]-> STATE5 <<choice_color_2>> : [guardEventHeaderEquals("header2","bar")] (order=0)
|
||||
STATE20 -[#32CD32,bold]-> STATE1 <<choice_color_2>> : (order=1)
|
||||
STATE11 -[#FF69B4,bold]-> STATE13 <<choice_color_5>> : [guardVarEquals("goTo13")] (order=0)
|
||||
STATE11 -[#FF69B4,bold]-> STATE14 <<choice_color_5>> : [guardVarEquals("goTo14")] (order=1)
|
||||
STATE11 -[#FF69B4,bold]-> STATE15 <<choice_color_5>> : (order=2)
|
||||
STATE12 -[#6A5ACD,bold]-> STATE10 <<choice_color_4>> : [guardVarEquals("goBack10")] (order=0)
|
||||
STATE12 -[#6A5ACD,bold]-> STATE11 <<choice_color_4>> : (order=1)
|
||||
STATE14 -[#FFD700,bold]-> STATE12 <<choice_color_3>> : [guardVarEquals("loop12")] (order=0)
|
||||
STATE14 -[#FFD700,bold]-> STATE16 <<choice_color_3>> : (order=1)
|
||||
STATE20 -[#FF69B4,bold]-> STATE5 <<choice_color_5>> : [guardEventHeaderEquals("header2","bar")] (order=0)
|
||||
STATE20 -[#FF69B4,bold]-> STATE1 <<choice_color_5>> : (order=1)
|
||||
STATE11 -[#FF6347,bold]-> STATE13 <<choice_color_0>> : [guardVarEquals("goTo13")] (order=0)
|
||||
STATE11 -[#FF6347,bold]-> STATE14 <<choice_color_0>> : [guardVarEquals("goTo14")] (order=1)
|
||||
STATE11 -[#FF6347,bold]-> STATE15 <<choice_color_0>> : (order=2)
|
||||
STATE12 -[#4682B4,bold]-> STATE10 <<choice_color_1>> : [guardVarEquals("goBack10")] (order=0)
|
||||
STATE12 -[#4682B4,bold]-> STATE11 <<choice_color_1>> : (order=1)
|
||||
STATE14 -[#32CD32,bold]-> STATE12 <<choice_color_2>> : [guardVarEquals("loop12")] (order=0)
|
||||
STATE14 -[#32CD32,bold]-> STATE16 <<choice_color_2>> : (order=1)
|
||||
STATE9 -[#FFD700,bold]-> STATE8 <<choice_color_3>> : [guardVarEquals("stepBack")] (order=0)
|
||||
STATE9 -[#FFD700,bold]-> STATE7 <<choice_color_3>> : [guardVarEquals("stepBackMore")] (order=1)
|
||||
STATE9 -[#FFD700,bold]-> STATE6 <<choice_color_3>> : (order=2)
|
||||
STATE8 -[#FF6347,bold]-> STATE9 <<choice_color_0>> : [guardVarEquals("forward9")] (order=0)
|
||||
STATE8 -[#FF6347,bold]-> STATE10 <<choice_color_0>> : (order=1)
|
||||
STATE8 -[#6A5ACD,bold]-> STATE9 <<choice_color_4>> : [guardVarEquals("forward9")] (order=0)
|
||||
STATE8 -[#6A5ACD,bold]-> STATE10 <<choice_color_4>> : (order=1)
|
||||
STATE2 -[#1E90FF,bold]-> STATE_EXTRA_1 <<external>> <<e_Events_EVENTX>> : EVENTX
|
||||
STATE2 -[#32CD32,bold]-> STATE1 <<choice_color_2>> : [guardEventHeaderEquals("header1","foo")] (order=0)
|
||||
STATE2 -[#32CD32,bold]-> STATE_EXTRA_1 <<choice_color_2>> : (order=1)
|
||||
STATE2 -[#FF69B4,bold]-> STATE1 <<choice_color_5>> : [guardEventHeaderEquals("header1","foo")] (order=0)
|
||||
STATE2 -[#FF69B4,bold]-> STATE_EXTRA_1 <<choice_color_5>> : (order=1)
|
||||
STATE_EXTRA_1 -[#1E90FF,bold]-> STATE_EXTRA_3 <<external>> <<e_Events_EVENTY>> : EVENTY
|
||||
STATE_EXTRA_1 -[#1E90FF,bold]-> CANCEL <<external>> <<e_Events_EVENT_CANCEL_2>> : EVENT_CANCEL_2
|
||||
STATE_EXTRA_2 -[#1E90FF,bold]-> CANCEL <<external>> <<e_Events_EVENT_CANCEL_2>> : EVENT_CANCEL_2
|
||||
hide <<e_Events_EVENT_CANCEL>> stereotype
|
||||
hide <<e_Events_EVENT9>> stereotype
|
||||
hide <<e_Events_EVENT13>> stereotype
|
||||
hide <<e_Events_EVENTY>> stereotype
|
||||
hide <<e_Events_EVENT8>> stereotype
|
||||
hide <<e_Events_EVENT14>> stereotype
|
||||
hide <<e_Events_EVENTX>> stereotype
|
||||
hide <<e_Events_EVENT7>> stereotype
|
||||
hide <<e_Events_EVENT15>> stereotype
|
||||
hide <<e_Events_EVENT6>> stereotype
|
||||
hide <<e_Events_EVENT5>> stereotype
|
||||
hide <<e_Events_EVENT4>> stereotype
|
||||
hide <<e_Events_EVENT3>> stereotype
|
||||
hide <<e_Events_EVENT2>> stereotype
|
||||
hide <<e_Events_EVENT1>> stereotype
|
||||
hide <<e_Events_EVENT2>> stereotype
|
||||
hide <<e_Events_EVENT3>> stereotype
|
||||
hide <<e_Events_EVENT4>> stereotype
|
||||
hide <<e_Events_EVENT5>> stereotype
|
||||
hide <<e_Events_EVENT6>> stereotype
|
||||
hide <<e_Events_EVENT7>> stereotype
|
||||
hide <<e_Events_EVENT8>> stereotype
|
||||
hide <<e_Events_EVENT9>> stereotype
|
||||
hide <<e_Events_EVENT10>> stereotype
|
||||
hide <<e_Events_EVENT11>> stereotype
|
||||
hide <<e_Events_EVENT12>> stereotype
|
||||
hide <<e_Events_EVENT13>> stereotype
|
||||
hide <<e_Events_EVENT14>> stereotype
|
||||
hide <<e_Events_EVENT15>> stereotype
|
||||
hide <<e_Events_EVENT_CANCEL>> stereotype
|
||||
hide <<e_Events_EVENTY>> stereotype
|
||||
hide <<e_Events_EVENTX>> stereotype
|
||||
hide <<e_Events_EVENT_CANCEL_2>> stereotype
|
||||
|
||||
STATEZ --> [*]
|
||||
|
||||
@@ -1,107 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<scxml xmlns="http://www.w3.org/2005/07/scxml" version="1.0" initial="STATE1">
|
||||
<state id="STATE19">
|
||||
<transition target="STATE1" cond="guardVarEquals("reset")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE20">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE18">
|
||||
<transition target="STATE19" cond="guardVarEquals("value3")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE20">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE15">
|
||||
<transition target="STATE16" event="Events.EVENT15"/>
|
||||
</state>
|
||||
<state id="STATE14">
|
||||
<transition target="STATE15" event="Events.EVENT14"/>
|
||||
<transition target="STATE12" cond="guardVarEquals("loop12")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE16">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE17">
|
||||
<transition target="STATE20" cond="guardEventHeaderEquals("header1","foo")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE16">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE16">
|
||||
<transition target="STATE17" cond="guardVarEquals("value1")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE18" cond="guardVarEquals("value2")">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
<transition target="STATE19">
|
||||
<!-- order=2 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE11">
|
||||
<transition target="STATE12" event="Events.EVENT11"/>
|
||||
<transition target="STATE13" cond="guardVarEquals("goTo13")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE14" cond="guardVarEquals("goTo14")">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
<transition target="STATE15">
|
||||
<!-- order=2 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE10">
|
||||
<transition target="STATE11" event="Events.EVENT10"/>
|
||||
</state>
|
||||
<state id="STATE_EXTRA_3">
|
||||
</state>
|
||||
<state id="STATE13">
|
||||
<transition target="STATE14" event="Events.EVENT13"/>
|
||||
</state>
|
||||
<state id="STATEZ">
|
||||
</state>
|
||||
<state id="STATE_EXTRA_2">
|
||||
<transition target="CANCEL" event="Events.EVENT_CANCEL_2"/>
|
||||
</state>
|
||||
<state id="STATE12">
|
||||
<transition target="STATE13" event="Events.EVENT12"/>
|
||||
<transition target="STATE10" cond="guardVarEquals("goBack10")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE11">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATEY">
|
||||
<transition target="STATEX" cond="guardVarEquals("value1")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATEZ">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE_EXTRA_1">
|
||||
<transition target="STATE_EXTRA_3" event="Events.EVENTY"/>
|
||||
<transition target="CANCEL" event="Events.EVENT_CANCEL_2"/>
|
||||
</state>
|
||||
<state id="STATEX">
|
||||
</state>
|
||||
<state id="STATE4">
|
||||
<transition target="STATE5" event="Events.EVENT4"/>
|
||||
<transition target="CANCEL" event="Events.EVENT_CANCEL"/>
|
||||
<transition target="STATEY" event="Events.EVENTY"/>
|
||||
</state>
|
||||
<state id="STATE3">
|
||||
<transition target="STATE4" event="Events.EVENT3"/>
|
||||
<state id="STATE1">
|
||||
<transition target="STATE2" event="Events.EVENT1"/>
|
||||
<transition target="CANCEL" event="Events.EVENT_CANCEL"/>
|
||||
</state>
|
||||
<state id="STATE2">
|
||||
@@ -115,10 +15,34 @@
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE1">
|
||||
<transition target="STATE2" event="Events.EVENT1"/>
|
||||
<state id="STATE3">
|
||||
<transition target="STATE4" event="Events.EVENT3"/>
|
||||
<transition target="CANCEL" event="Events.EVENT_CANCEL"/>
|
||||
</state>
|
||||
<state id="STATE4">
|
||||
<transition target="STATE5" event="Events.EVENT4"/>
|
||||
<transition target="CANCEL" event="Events.EVENT_CANCEL"/>
|
||||
<transition target="STATEY" event="Events.EVENTY"/>
|
||||
</state>
|
||||
<state id="STATE5">
|
||||
<transition target="STATE6" event="Events.EVENT5"/>
|
||||
<transition target="CANCEL" event="Events.EVENT_CANCEL"/>
|
||||
</state>
|
||||
<state id="STATE6">
|
||||
<transition target="STATE7" event="Events.EVENT6"/>
|
||||
</state>
|
||||
<state id="STATE7">
|
||||
<transition target="STATE8" event="Events.EVENT7"/>
|
||||
</state>
|
||||
<state id="STATE8">
|
||||
<transition target="STATE9" event="Events.EVENT8"/>
|
||||
<transition target="STATE9" cond="guardVarEquals("forward9")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE10">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE9">
|
||||
<transition target="STATE10" event="Events.EVENT9"/>
|
||||
<transition target="STATE8" cond="guardVarEquals("stepBack")">
|
||||
@@ -131,22 +55,93 @@
|
||||
<!-- order=2 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE8">
|
||||
<transition target="STATE9" event="Events.EVENT8"/>
|
||||
<transition target="STATE9" cond="guardVarEquals("forward9")">
|
||||
<state id="STATE10">
|
||||
<transition target="STATE11" event="Events.EVENT10"/>
|
||||
</state>
|
||||
<state id="STATE11">
|
||||
<transition target="STATE12" event="Events.EVENT11"/>
|
||||
<transition target="STATE13" cond="guardVarEquals("goTo13")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE10">
|
||||
<transition target="STATE14" cond="guardVarEquals("goTo14")">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
<transition target="STATE15">
|
||||
<!-- order=2 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE12">
|
||||
<transition target="STATE13" event="Events.EVENT12"/>
|
||||
<transition target="STATE10" cond="guardVarEquals("goBack10")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE11">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE7">
|
||||
<transition target="STATE8" event="Events.EVENT7"/>
|
||||
<state id="STATE13">
|
||||
<transition target="STATE14" event="Events.EVENT13"/>
|
||||
</state>
|
||||
<state id="STATE14">
|
||||
<transition target="STATE15" event="Events.EVENT14"/>
|
||||
<transition target="STATE12" cond="guardVarEquals("loop12")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE16">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE15">
|
||||
<transition target="STATE16" event="Events.EVENT15"/>
|
||||
</state>
|
||||
<state id="STATE16">
|
||||
<transition target="STATE17" cond="guardVarEquals("value1")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE18" cond="guardVarEquals("value2")">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
<transition target="STATE19">
|
||||
<!-- order=2 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="CANCEL">
|
||||
</state>
|
||||
<state id="STATE6">
|
||||
<transition target="STATE7" event="Events.EVENT6"/>
|
||||
<state id="STATEY">
|
||||
<transition target="STATEX" cond="guardVarEquals("value1")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATEZ">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATEX">
|
||||
</state>
|
||||
<state id="STATEZ">
|
||||
</state>
|
||||
<state id="STATE17">
|
||||
<transition target="STATE20" cond="guardEventHeaderEquals("header1","foo")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE16">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE18">
|
||||
<transition target="STATE19" cond="guardVarEquals("value3")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE20">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE19">
|
||||
<transition target="STATE1" cond="guardVarEquals("reset")">
|
||||
<!-- order=0 -->
|
||||
</transition>
|
||||
<transition target="STATE20">
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE20">
|
||||
<transition target="STATE5" cond="guardEventHeaderEquals("header2","bar")">
|
||||
@@ -156,9 +151,14 @@
|
||||
<!-- order=1 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="STATE5">
|
||||
<transition target="STATE6" event="Events.EVENT5"/>
|
||||
<transition target="CANCEL" event="Events.EVENT_CANCEL"/>
|
||||
<state id="STATE_EXTRA_1">
|
||||
<transition target="STATE_EXTRA_3" event="Events.EVENTY"/>
|
||||
<transition target="CANCEL" event="Events.EVENT_CANCEL_2"/>
|
||||
</state>
|
||||
<state id="STATE_EXTRA_3">
|
||||
</state>
|
||||
<state id="STATE_EXTRA_2">
|
||||
<transition target="CANCEL" event="Events.EVENT_CANCEL_2"/>
|
||||
</state>
|
||||
</scxml>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user