2005/5/9

     
 

50_SyntexError_Test.csf

artefaktur

try {
  new StringBuffer(this_variable_doesn_exists);
  out.println("TEST FAILED");
} catch (acdk.cfgscript.ScriptException ex) {
  out.println("Caught script error in script: " + ex.getMessage());
}
try {
  num = 3;
  // syntax error
  if num = 3 then num = 4;
} catch (acdk.cfgscript.ScriptException ex) {
  out.println("Caught script error in script: " + ex.getMessage());
}

try {
  num = 3;
  // try to call non existant method
  num.foobaz();
  p- alsjd8u usdyfiu]'lu1e // more garbage
} catch (acdk.lang.NoSuchMethodException ex) {
  out.println("Caught script error in script: " + ex.getMessage());
}
out.println("TEST OK");