}
private void doTest(final String expectedName, final String scriptName)
throws Exception
{
final Script script = (Script) ContextFactory.getGlobal().call(
new ContextAction() {
public Object run(final Context context) {
return context.compileString("var f = 1", scriptName, 1, null);
}
});
// remove serial number
String name = script.getClass().getSimpleName();
assertEquals(expectedName, name.substring(0, name.lastIndexOf('_')));
}