|
@@ -84,7 +84,7 @@ int test_state9_state10_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: run the statechart for the first time (just as dummy) */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -94,10 +94,10 @@ int test_state9_state10_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: raise event9 on default interface */
|
|
|
- test_Hierarchy_if_raise_event9(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event9(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart to trigger state change */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -107,10 +107,10 @@ int test_state9_state10_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State10") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: raise event10 on default interface */
|
|
|
- test_Hierarchy_if_raise_event10(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event10(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart to trigger state change */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -120,7 +120,7 @@ int test_state9_state10_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: teardown statemachine */
|
|
|
teardownStatemachine(&machine, &dummyTimer, &eventPool);
|
|
@@ -143,10 +143,10 @@ int test_state1_state2_back_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: raise event1 on default interface */
|
|
|
- test_Hierarchy_if_raise_event1(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event1(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart for the first time (just as dummy) */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -156,14 +156,14 @@ int test_state1_state2_back_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State3") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 2 as State 3 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 0 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: raise event6 on default interface */
|
|
|
- test_Hierarchy_if_raise_event6(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event6(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart for the first time (just as dummy) */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -173,11 +173,11 @@ int test_state1_state2_back_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 2 as State 3 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 0 );
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
|
|
|
/*@Desc: teardown statemachine */
|
|
@@ -201,10 +201,10 @@ int test_state1_state2_back_with_event14_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: raise event1 on default interface */
|
|
|
- test_Hierarchy_if_raise_event1(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event1(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart for the first time (just as dummy) */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -214,14 +214,14 @@ int test_state1_state2_back_with_event14_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State3") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 2 as State 3 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 0 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: raise event6 on default interface */
|
|
|
- test_Hierarchy_if_raise_event14(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event14(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart for the first time (just as dummy) */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -231,11 +231,11 @@ int test_state1_state2_back_with_event14_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 2 as State 3 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 0 );
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
|
|
|
/*@Desc: teardown statemachine */
|
|
@@ -260,10 +260,10 @@ int test_traverse_to_State5_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: raise event1 on default interface */
|
|
|
- test_Hierarchy_if_raise_event1(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event1(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -273,7 +273,7 @@ int test_traverse_to_State5_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State3") == 0);
|
|
|
|
|
|
/*@Desc: raise event2 on default interface */
|
|
|
- test_Hierarchy_if_raise_event2(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event2(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -284,14 +284,14 @@ int test_traverse_to_State5_back_with_event6_transition()
|
|
|
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 3 as State 5 is in third hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 3 );
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 3 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 0 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: raise event6 on default interface */
|
|
|
- test_Hierarchy_if_raise_event6(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event6(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart for the first time (just as dummy) */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -301,12 +301,12 @@ int test_traverse_to_State5_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 2 as State 3 is in second hierarchy level */
|
|
|
- printf( " s2 = %d\n", test_Hierarchy_if_get_s2(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 0 );
|
|
|
+ printf( " s2 = %d\n", test_Hierarchy_if_get_s2(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
|
|
|
/*@Desc: teardown statemachine */
|
|
@@ -331,10 +331,10 @@ int test_traverse_to_State5_back_with_event15_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: raise event1 on default interface */
|
|
|
- test_Hierarchy_if_raise_event1(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event1(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -344,7 +344,7 @@ int test_traverse_to_State5_back_with_event15_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State3") == 0);
|
|
|
|
|
|
/*@Desc: raise event2 on default interface */
|
|
|
- test_Hierarchy_if_raise_event2(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event2(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -355,14 +355,14 @@ int test_traverse_to_State5_back_with_event15_transition()
|
|
|
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 3 as State 5 is in third hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 3 );
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 3 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 0 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: raise event6 on default interface */
|
|
|
- test_Hierarchy_if_raise_event15(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event15(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart for the first time (just as dummy) */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -372,12 +372,12 @@ int test_traverse_to_State5_back_with_event15_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State10") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 2 as State 3 is in second hierarchy level */
|
|
|
- printf( " s2 = %d\n", test_Hierarchy_if_get_s2(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 0 );
|
|
|
+ printf( " s2 = %d\n", test_Hierarchy_if_get_s2(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
|
|
|
/*@Desc: teardown statemachine */
|
|
@@ -401,10 +401,10 @@ int test_traverse_to_State7_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: raise event1 on default interface */
|
|
|
- test_Hierarchy_if_raise_event1(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event1(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -414,7 +414,7 @@ int test_traverse_to_State7_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State3") == 0);
|
|
|
|
|
|
/*@Desc: raise event2 on default interface */
|
|
|
- test_Hierarchy_if_raise_event2(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event2(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -424,7 +424,7 @@ int test_traverse_to_State7_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State5") == 0);
|
|
|
|
|
|
/*@Desc: raise event2 on default interface */
|
|
|
- test_Hierarchy_if_raise_event3(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event3(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -434,14 +434,14 @@ int test_traverse_to_State7_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State7") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 3 as State 7 is in 4th hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 4 );
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 4 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 0 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: raise event6 on default interface */
|
|
|
- test_Hierarchy_if_raise_event6(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event6(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart for the first time (just as dummy) */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -451,12 +451,12 @@ int test_traverse_to_State7_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 2 as State 3 is in second hierarchy level */
|
|
|
- printf( " s2 = %d\n", test_Hierarchy_if_get_s2(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 0 );
|
|
|
+ printf( " s2 = %d\n", test_Hierarchy_if_get_s2(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
|
|
|
/*@Desc: teardown statemachine */
|
|
@@ -480,10 +480,10 @@ int test_traverse_to_State8_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: raise event1 on default interface */
|
|
|
- test_Hierarchy_if_raise_event1(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event1(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -493,7 +493,7 @@ int test_traverse_to_State8_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State3") == 0);
|
|
|
|
|
|
/*@Desc: raise event2 on default interface */
|
|
|
- test_Hierarchy_if_raise_event2(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event2(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -503,7 +503,7 @@ int test_traverse_to_State8_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State5") == 0);
|
|
|
|
|
|
/*@Desc: raise event3 on default interface */
|
|
|
- test_Hierarchy_if_raise_event3(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event3(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -513,7 +513,7 @@ int test_traverse_to_State8_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State7") == 0);
|
|
|
|
|
|
/*@Desc: raise event4 on default interface */
|
|
|
- test_Hierarchy_if_raise_event4(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event4(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -523,14 +523,14 @@ int test_traverse_to_State8_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State8") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 3 as State 7 is in 4th hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 4 );
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 4 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 0 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: raise event6 on default interface */
|
|
|
- test_Hierarchy_if_raise_event6(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event6(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart for the first time (just as dummy) */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -540,12 +540,12 @@ int test_traverse_to_State8_back_with_event6_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 2 as State 3 is in second hierarchy level */
|
|
|
- printf( " s2 = %d\n", test_Hierarchy_if_get_s2(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 0 );
|
|
|
+ printf( " s2 = %d\n", test_Hierarchy_if_get_s2(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
|
|
|
/*@Desc: teardown statemachine */
|
|
@@ -569,10 +569,10 @@ int test_traverse_to_State8_back_with_event16_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State9") == 0);
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 2 as State 9 is in second hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
/*@Desc: raise event1 on default interface */
|
|
|
- test_Hierarchy_if_raise_event1(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event1(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -582,7 +582,7 @@ int test_traverse_to_State8_back_with_event16_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State3") == 0);
|
|
|
|
|
|
/*@Desc: raise event2 on default interface */
|
|
|
- test_Hierarchy_if_raise_event2(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event2(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -592,7 +592,7 @@ int test_traverse_to_State8_back_with_event16_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State5") == 0);
|
|
|
|
|
|
/*@Desc: raise event3 on default interface */
|
|
|
- test_Hierarchy_if_raise_event3(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event3(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -602,7 +602,7 @@ int test_traverse_to_State8_back_with_event16_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State7") == 0);
|
|
|
|
|
|
/*@Desc: raise event4 on default interface */
|
|
|
- test_Hierarchy_if_raise_event4(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event4(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart cycle */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -612,14 +612,14 @@ int test_traverse_to_State8_back_with_event16_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State8") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 3 as State 7 is in 4th hierarchy level */
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 4 );
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 4 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 0 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: raise event16 on default interface */
|
|
|
- test_Hierarchy_if_raise_event16(&machine.interface);
|
|
|
+ test_Hierarchy_if_raise_event16(&machine.iface);
|
|
|
|
|
|
/*@Desc: run the statechart for the first time (just as dummy) */
|
|
|
test_HierarchyStatemachine_runCycle(&machine);
|
|
@@ -629,12 +629,12 @@ int test_traverse_to_State8_back_with_event16_transition()
|
|
|
assert( strcmp(getStateString(statemachineBase_getState((StatemachineBase*)&machine, 0)), "State10") == 0);
|
|
|
|
|
|
/*@Desc: check whether s2 is set to 2 as State 3 is in second hierarchy level */
|
|
|
- printf( " s2 = %d\n", test_Hierarchy_if_get_s2(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s2(&machine.interface) == 0 );
|
|
|
+ printf( " s2 = %d\n", test_Hierarchy_if_get_s2(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s2(&machine.iface) == 0 );
|
|
|
|
|
|
/*@Desc: check whether s1 is set to 0 as State 1 has been left */
|
|
|
- printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.interface));
|
|
|
- assert( test_Hierarchy_if_get_s1(&machine.interface) == 2 );
|
|
|
+ printf( " s1 = %d\n", test_Hierarchy_if_get_s1(&machine.iface));
|
|
|
+ assert( test_Hierarchy_if_get_s1(&machine.iface) == 2 );
|
|
|
|
|
|
|
|
|
/*@Desc: teardown statemachine */
|