Tests that evaluation works when code generation from strings is not allowed. Running test: testEvaluateNotPaused { id : <messageId> result : { result : { type : string value : Global1 } } } Running test: testEvaluatePaused { id : <messageId> result : { result : { type : string value : Global2 } } } { id : <messageId> result : { result : { type : string value : Local } } } Running test: testCallFunctionOn { id : <messageId> result : { result : { description : 3 type : number value : 3 } } } { id : <messageId> result : { result : { type : undefined } } }