<workflow>
<type>CachedCondition</type>
<description>This is the workflow for the cached condition tests</description>
<persister>TestPersister</persister>
<state name="INITIAL">
<action name="TEST" resulting_state="INITIAL">
<condition name="EvenCounts"/>
</action>
<action name="TEST2" resulting_state="INITIAL">
<condition name="!EvenCounts"/>
</action>
<action name="FORWARD" resulting_state="SECOND">
<condition name="!Alternative"/>
</action>
<action name="FORWARD-ALT" resulting_state="SECOND">
<condition name="Alternative"/>
</action>
</state>
<state name="SECOND">
<action name="BACK" resulting_state="INITIAL"/>
</state>
</workflow>