Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting karate.sort函数抛出一个TypeError:karate.sort不是<;评估>;在第1行出现错误_Sorting_Karate - Fatal编程技术网

Sorting karate.sort函数抛出一个TypeError:karate.sort不是<;评估>;在第1行出现错误

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

我正在编写一个空手道框架测试,它要求我组装一个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.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)