新增一个验证脚本的方法

This commit is contained in:
gezuao
2024-01-30 16:08:45 +08:00
parent 6f63864b65
commit 13af5f704a
10 changed files with 83 additions and 27 deletions

View File

@@ -1,5 +1,6 @@
package com.yomahub.liteflow.test.script.python.validate;
import com.yomahub.liteflow.enums.ScriptTypeEnum;
import com.yomahub.liteflow.script.python.PythonScriptExecutor;
import com.yomahub.liteflow.script.validator.ScriptValidator;
import org.junit.jupiter.api.Assertions;
@@ -49,5 +50,8 @@ public class ValidatePythonScriptComponentTest {
" defaultContext.setData(\"td\", td.sayHi(\"jack\"))";
Assertions.assertTrue(ScriptValidator.validate(correctScript));
Assertions.assertFalse(ScriptValidator.validate(wrongScript));
Assertions.assertTrue(ScriptValidator.validate(correctScript, ScriptTypeEnum.PYTHON));
Assertions.assertFalse(ScriptValidator.validate(correctScript, ScriptTypeEnum.LUA));
}
}