commander tests group TRANSITION_CHANGED tests

This commit is contained in:
Daniel Agar
2017-02-12 12:28:10 -05:00
committed by Andreas Daniel Antener
parent c14c9c20eb
commit f6eecf4d5c

View File

@@ -344,6 +344,10 @@ bool StateMachineHelperTest::mainStateTransitionTest()
MTT_ROTARY_WING, MTT_ROTARY_WING,
commander_state_s::MAIN_STATE_MANUAL, commander_state_s::MAIN_STATE_ACRO, TRANSITION_CHANGED }, commander_state_s::MAIN_STATE_MANUAL, commander_state_s::MAIN_STATE_ACRO, TRANSITION_CHANGED },
{ "transition: MANUAL to ACRO - not rotary",
MTT_ALL_NOT_VALID,
commander_state_s::MAIN_STATE_MANUAL, commander_state_s::MAIN_STATE_ACRO, TRANSITION_CHANGED },
{ "transition: ACRO to MANUAL", { "transition: ACRO to MANUAL",
MTT_ALL_NOT_VALID, MTT_ALL_NOT_VALID,
commander_state_s::MAIN_STATE_ACRO, commander_state_s::MAIN_STATE_MANUAL, TRANSITION_CHANGED }, commander_state_s::MAIN_STATE_ACRO, commander_state_s::MAIN_STATE_MANUAL, TRANSITION_CHANGED },
@@ -402,10 +406,6 @@ bool StateMachineHelperTest::mainStateTransitionTest()
// TRANSITION_DENIED tests // TRANSITION_DENIED tests
{ "transition: MANUAL to ACRO - not rotary",
MTT_ALL_NOT_VALID,
commander_state_s::MAIN_STATE_MANUAL, commander_state_s::MAIN_STATE_ACRO, TRANSITION_CHANGED },
{ "no transition: MANUAL to AUTO_MISSION - global position not valid", { "no transition: MANUAL to AUTO_MISSION - global position not valid",
MTT_ALL_NOT_VALID, MTT_ALL_NOT_VALID,
commander_state_s::MAIN_STATE_MANUAL, commander_state_s::MAIN_STATE_AUTO_MISSION, TRANSITION_DENIED }, commander_state_s::MAIN_STATE_MANUAL, commander_state_s::MAIN_STATE_AUTO_MISSION, TRANSITION_DENIED },