Jasmine Test Explorer не отображает список тестовых случаев (он блокирует) в Jasmine Test Explorer в коде Visual Studio

Я использую код Visual Studio, Protractor, Typescript и Jasmine Framework. У меня есть спецификации тестов в блоке "это".

Чтобы увидеть все контрольные примеры или их блоки, я установил "Jasmine Test Explorer " и "Jasmine Explorer UI", но почему-то контрольные примеры не перечислены.

Не могли бы вы помочь мне решить эту проблему.

1 ответ

Вот возможное решение:

Создайте настройку, указывающую на ваш конфигурационный файл (например, в .vscode/settings.json): { "jasmineExplorer.config": "jasmine.json", ... }

в jasmine.config файл, вы говорите исследователю, где спецификации. Вот пример:

{ "spec_dir": "site/dist/tests", "spec_files": ["**/*[sS]pec.js"], "helpers": ["helpers/**/*.js"], "random": false, "seed": null, "stopSpecOnExpectationFailure": false }

Плагин Test Explorer не будет показывать никаких тестов, если обнаружена ошибка. Чтобы проверить, не было ли ошибок во время компиляции ваших тестов, перейдите вJasmine Explorer Log на вкладках вывода VSCode (View -> Output)

Вы можете видеть, что в моем случае у меня была проблема с разрешением модуля, которую я исправил, настроив tsconfig.json.

Другие вопросы по тегам