首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Karate.callSingle()函数返回[object Object]

Karate.callSingle()函数返回[object Object]
EN

Stack Overflow用户
提问于 2021-09-10 17:37:55
回答 1查看 59关注 0票数 1

尝试从config.params传递git凭据,以便在使用所有功能文件(测试)之前从git下载一次测试数据。

我使用了repo.featurekarate.callSingle()函数exeute和参数。

下面是karate-config.js文件。

代码语言:javascript
复制
        var config={
             URL :  "http://api.com",
             params : {"password":pws, "username":user }
            }

          if( Catg == "_model"){
                var getGit = karate.callSingle('classpath:com/repo.feature', config.params);
                var gitrepo= getGit
            }

repo.feature中尝试获取参数的值。尝试了很多方法,但都不会出错。

代码语言:javascript
复制
* print '#{config.params}'
// it returns -- #{config.params}

* def code1 = __arg.params
* print code1 
// it returns -- null

* print params
// it returns error -- params is define 

* print config.params
// it returns error -- config is define 

尝试打印karate-config.js文件中的值,然后返回object Object

代码语言:javascript
复制
karate.log("******"+ config.params+" ----------") 
EN

回答 1

Stack Overflow用户

发布于 2021-09-10 18:51:38

如果* print params不能工作,那么您一定遗漏了一些基本的东西。请按照以下流程操作:https://github.com/intuit/karate/wiki/How-to-Submit-an-Issue

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69136022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档