Расширение "Полная поддержка Cucumber" в коде VS, и я сталкиваюсь с проблемами конфигурации - PullRequest
0 голосов
/ 23 апреля 2020

Проблема:

-Куртинные строки отображаются в файле объектов, даже если определения шагов доступны и правильно указаны в настройках. json файл

- Go для определений шагов и параметров определений Peek Step не отображаются

Ожидаемое поведение:

Пользователь должен отображаться только в фигурных строках для шагов, которые не имеют определения шагов

Пользователь должен иметь возможность Go для определения шагов из файлов объектов, используя опцию "Go to Step Definition", щелкнув правой кнопкой мыши

Настройки. 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

1 Ответ

0 голосов
/ 24 апреля 2020

Так что это работает для меня. Файл моих настроек. json находится в папке .vscode, которая находится в папке, которую я открываю в vscode (см. Изображение). Значение cucumberautocomplete.steps относится к этой же папке. enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...