Quintiq file version 2.0
|
#parent: #root
|
Method PTF_ParseScript (
|
String lines
|
) id:Method_LibPTF_pnlTestRunner_PTF_ParseScript
|
{
|
#keys: '[102890.0.1865516243]'
|
Body:
|
[*
|
// Parse the script read from the script file
|
//First line - [ResultLogPath], [LoggingOptions]
|
firstline := lines.Tokenize( ";" ).Element( 0 );
|
otherparameters := firstline.Tokenize( "," );
|
vhResultLogPath.Value( otherparameters.Element( 0 ) );
|
vhLogging.Value( otherparameters.Element( 1 ) );
|
|
// Remove first line (other parameters) before parsing
|
actionscript := lines.RestString( lines.FindString( ";", 0 ) + 1 );
|
|
actionscript := this.PTF_RemoveComment( actionscript );
|
actionscript := this.PTF_ParseLoopActions( actionscript );
|
|
this.vhPendingActions().Value( actionscript );
|
|
chkActionDone.Checked( false );
|
chkLoggedStartMarker( false );
|
*]
|
}
|