"Cucumber Full Support "扩展在VS代码中,我面临着配置问题。

问题:-即使在设置.json文件中的步骤定义是可用的,并且有适当的提及,也会在特征文件中显示卷曲的线条。

-即使在settings.json文件中的步骤定义是可用的,并且正确地提到了,在特征文件中也会显示卷曲的线条。

-进入步骤定义,不显示Peek步骤定义选项。

预期的行为。

用户应该只显示没有步骤定义的步骤的卷线。

用户应该能够使用右键的 “转到步骤定义 “选项从特征文件转到步骤定义。

设置.json文件。

{
    "cucumberautocomplete.steps": ["stepDefinitions/*.ts"],
    "cucumberautocomplete.syncfeatures": "featureFiles/*feature",
    "cucumberautocomplete.strictGherkinCompletion": true,
    "cucumberautocomplete.strictGherkinValidation": true,
    "cucumberautocomplete.smartSnippets": true,
    "cucumberautocomplete.stepsInvariants": true,
    "workbench.iconTheme": "vscode-icons",
    "files.autoSave": "afterDelay",
    "cucumberautocomplete.customParameters": [

    ]
}

我的项目结构。

-PROJECT NAME
  -featureFiles
    -features1.feature
    -features1.feature
  -stepDefinitions
    -stepDefintions_1.ts
    -stepDefintions_2.ts
    -stepDefintions_3.ts
  -pageObjects
  -logs
  -configFiles
  -commonUtlities
  -node_modules
  -reports
  -package.json
  -ts-config.json

解决方案:

所以这对我来说是可行的。我的settings.json文件住在.vscode文件夹中,它位于我在vscode中打开的文件夹中(见图)。cucumberautocomplete.step的值是相对于这个文件夹的。enter image description here

给TA打赏
共{{data.count}}人
人已打赏
未分类

javascipt es6迭代器懒惰评估在内存中是如何操作的?

2022-9-9 5:52:18

未分类

将管理员邮箱设置为WooCommerce取消和失败订单的BCC。

2022-9-9 5:52:20

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索