我遇到了与此处讨论的类似问题:https : //github.com/request/request-promise/issues/183
我正在使用 Request-Promise@4.2.2 和 Tough-Cookie@2.3.4
并得到同样的错误:
类型错误:str.trim 不是函数
我也玩过 npm-dedupe
任何线索,
我的代码如下所示:
let cookie = new tough.Cookie({domain: '.companyName.ninja',
httpOnly: true,
name: '_application_session',
path: '/',
secure: false,
value: 'f044888d39e2d19126716d9f54028700' })
let cookieJar = request.jar()
cookieJar.setCookie(cookie, 'http://application.companyName.ninja/')
options.jar = cookieJar
Run Code Online (Sandbox Code Playgroud) 如果文件夹的名称是.feature,stepDefinition.js则WebStorm不会从文件导航到函数声明stepDefinitions.如果文件夹名称是,它工作正常step_definitions.
是否有WebStorm的设置,我可以改变,这样它会寻找的步骤定义JS文件下stepDefinitions不step_definitions?
我在谈论这个功能:https: //www.jetbrains.com/help/idea/15.0/navigating-from-feature-file-to-step-definition.html?origin = old_help
我想坚持我们已经建立的编程标准.谢谢.
我正在使用 CucumberJS 和 Protrator 测试在数据库中定义的一组规则。我正在执行数据库调用以获取规则集(~ 1000)。当我运行该场景 1000 次时,几乎在 2/3 次循环之后需要大量时间和超时。
有没有办法在我的代码中为每个循环设置“setDefaultTimeout”,以便超时持续增加那么多时间?有没有更好的方法来实现这一点?在 CucumberJS 中使用示例并使用 sql 查询数据表提供示例表或数据表?
谢谢你的帮助。
cucumberjs ×2
cookiejar ×1
cucumber ×1
database ×1
gherkin ×1
javascript ×1
node.js ×1
setcookie ×1
webstorm ×1