/*****************************************************************
 ** @author   STF 409
 ** @version  0.0.1
 ** @purpose  1:26.2, Ensure that the execution of test cases works from within a function.
 ** @verdict  pass accept, ttcn3verdict:pass
 *****************************************************************/

module Sem_2602_TheControlPart_002 {

    type component GeneralComp { }

    testcase TC_Sem_2602_TheControlPart_002() runs on GeneralComp {
        setverdict(pass);
    }

    function f_testCaseExecutionFunction() {
        execute(TC_Sem_2602_TheControlPart_002());
    }

    control {
        f_testCaseExecutionFunction();
    }

}