Запускать тесты Protractor с помощью пользовательского интерфейса Test Runner в коде Visual Studio - PullRequest
1 голос
/ 21 июня 2019

Я уже некоторое время использую Webstorm и запускаю транспортир, он приятный и плавный.Теперь я подумывал начать использовать код Visual Studio для тестового запуска.Мне не хватает только Test Explorer.

Итак, мои настройки: Protractor 5.4 + TypeScript 3.4 + Jasmine 3.3

Я установил пользовательский интерфейс Test Explorer и Jasmine Test Explorer (1.5.0) и попыталсянастраивая для этого launch.json и jasmine.json, но он просто не показывает никаких тестов в Test Explorer.

my jasmine.json, который находится в папке .vscode внутри проекта

{
"spec_dir": "${workspaceRoot}/tmp/specs/",
"spec_files": ["*.spec.js"],
"helpers": ["helpers/**/*.js"],
"random": false,
"seed": null,
"stopSpecOnExpectationFailure": false
}

launch.json

{
  "name": "Launch",
  "type": "node",
  "request": "launch",
  "program": "../node_modules/protractor/bin/protractor",
  "stopOnEntry": false,
  "args": ["${workspaceRoot}/protractor.conf.js"],
}

Моя проблема, тесты не отображаются.Я хотел бы иметь возможность запускать тесты из Test Explorer.Любая помощь очень ценится.

...