我需要在场景中调用.feature文件,但不要关心结果。所以我用这样的eval:
eval if (gw == 'YES') karate.call('GatewayAuth.feature', authInfo)
但它表明:
"步骤' eval if .....'没有胶水代码"。
如果我使用:
def result = (gw == 'YES' ? karate.call('GatewayAuth.feature', authInfo) : null)
这一步很好。
步骤使用eval
有什么问题?
答案 0 :(得分:1)
很确定你是旧版的空手道。 {0}引入了eval