Automated id tester: 34/34

This page just tests a variety of event handler ids and outputs the results.

id expected result
aliases
startsystem.startsystem.start
changesystem.changesystem.change
completesystem.completesystem.complete
resetsystem.resetsystem.reset
pausetransition.pausetransition.pause
resumetransition.resumetransition.resume
canceltransition.canceltransition.cancel
namespaced
system.startsystem.startsystem.start
transition.pausetransition.pausetransition.pause
state.addsystem.state.addsystem.state.add
action.removesystem.action.removesystem.action.remove
states
astate.a.enterstate.a.enter
(a b)state.a.enter state.b.enterstate.a.enter state.b.enter
a:leavestate.a.leavestate.a.leave
(a b):leavestate.a.leave state.b.leavestate.a.leave state.b.leave
:enterstate.*.enterstate.*.enter
:leavestate.*.leavestate.*.leave
actions
@nextaction.next.startaction.next.start
@(next back)action.next.start action.back.startaction.next.start action.back.start
@next:endaction.next.endaction.next.end
@(next back):endaction.next.end action.back.endaction.next.end action.back.end
:startaction.*.startaction.*.start
:endaction.*.endaction.*.end
states + actions
a@nextstate.a.nextstate.a.next
(a b c)@nextstate.a.next state.b.next state.c.nextstate.a.next state.b.next state.c.next
mixes
(a @next change)state.a.enter action.next.start system.changestate.a.enter action.next.start system.change
errors
blahUnrecognised state "blah" in handler "blah"
@blahUnrecognised action "blah" in handler "@blah"
system.blahUnrecognised type "blah" for namespace "system"
a.leaveUnrecognised pattern "a.leave"
a:helloUnrecognised pattern "a:hello"
state-actionUnrecognised pattern "state-action"
state.next:endUnrecognised pattern "state.next:end"
(wont.work nor.will.this)Unrecognised pattern "wont.work"
Menu