Add test for evaluating all NPC scripts

This commit is contained in:
P0nk
2022-08-19 19:45:40 +02:00
parent 6d969106c0
commit c5d2e90e5b
3 changed files with 52 additions and 2 deletions

View File

@@ -23,13 +23,13 @@ package scripting;
import client.Client;
import com.oracle.truffle.js.scriptengine.GraalJSScriptEngine;
import constants.string.CharsetConstants;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import javax.script.*;
import java.io.BufferedReader;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
@@ -57,7 +57,7 @@ public abstract class AbstractScriptManager {
enableScriptHostAccess(graalScriptEngine);
try (BufferedReader br = Files.newBufferedReader(scriptFile, CharsetConstants.CHARSET)) {
try (BufferedReader br = Files.newBufferedReader(scriptFile, StandardCharsets.UTF_8)) {
engine.eval(br);
} catch (final ScriptException | IOException t) {
log.warn("Exception during script eval for file: {}", path, t);