Sorting karate.sort函数抛出一个TypeError:karate.sort不是<;评估>;在第1行出现错误
我正在编写一个空手道框架测试,它要求我组装一个json数组,并将其与响应进行比较。我组装的数组顺序不正确,我试图使用karate.sort()方法重新排列它,但出现了错误Sorting karate.sort函数抛出一个TypeError:karate.sort不是<;评估>;在第1行出现错误,sorting,karate,Sorting,Karate,我正在编写一个空手道框架测试,它要求我组装一个json数组,并将其与响应进行比较。我组装的数组顺序不正确,我试图使用karate.sort()方法重新排列它,但出现了错误 karate.sort is not a function in <eval> at line number 1 完整的错误消息是 temp.feature:54 - evaluation (js) failed: karate.sort(foo, fun), javax.script.ScriptExcepti
karate.sort is not a function in <eval> at line number 1
完整的错误消息是
temp.feature:54 - evaluation (js) failed: karate.sort(foo, fun), javax.script.ScriptException: TypeError: karate.sort is not a function in <eval> at line number 1
stack trace: jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
temp.feature:54-评估(js)失败:karate.sort(foo,fun),javax.script.ScriptException:TypeError:karate.sort不是第1行的函数
堆栈跟踪:jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
任何帮助空手道.sort()方法仅在1.X上可用-因此,如果无法升级,您可能应该编写一个Java实用程序来进行排序
temp.feature:54 - evaluation (js) failed: karate.sort(foo, fun), javax.script.ScriptException: TypeError: karate.sort is not a function in <eval> at line number 1
stack trace: jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)