/***************************************************
 ** @author   STF 470
 ** @version  0.0.1
 ** @purpose  1:6.2.8, verify than null value can be assigned to a default variable
 ** @verdict  pass accept, ttcn3verdict:pass
 ***************************************************/

// The following requirement is tested:
// The special value null represents an unspecific default reference, e.g. can be
// used for the initialization of variables of default type.

module Sem_060208_default_type_002 {

	type component GeneralComp {
	}

	testcase TC_Sem_060208_default_type_002() runs on GeneralComp {
		var default v_default := null;
		if (isbound(v_default)) { setverdict(pass) }
		else { setverdict(fail) }
	}

	control{
		execute(TC_Sem_060208_default_type_002());
	}
}
