У мене є проект node.js, який містить деякі специфікації Jasmine . Технічні характеристики містяться у специфікації / підкаталозі та мають розширення .spec.coffee, як того вимагає жасминовий вузол .
Коли я відкриваю один із моїх специфікаційних файлів у WebStorm IDE, всі виклики до beforeEach
та describe
і it
відображаються синім штрихом, підкреслюється підказкою: "Нерозв’язана функція або метод її ()". Тож, хоча я використовую 3.0 EAP і він повинен мати деяку кількість підтримки Жасмін , це не автоматично підбирає той факт, що це файл специфікації Жасмін.
Я спробував зайти в файл «Налаштування»> «Бібліотеки JavaScript» і додати Жасмін як бібліотеку (вказавши шлях до жасмину-2.0.0.rc1.js), а потім перейти на під-сторінку «Сфера використання» та перевірити «Жасмін» у розділі випадаючий список поруч із "Проектом", але це не мало ефекту - методи Жасмін все ще виявляються невирішеними.
Як я можу сказати WebStorm, що всі файли у специфікаційному підкаталозі та / або всі файли з розширенням .spec.coffee є тестами Жасмін, і чи він розпізнає API Жасмін, якими користуються тести?