|-- app
| |-- coffee # исходники на CoffeeScript
| `-- javascripts # скомпилированные компоненты
|-- lib # необходимые зависимости
|-- public
| |-- stylesheets # стили для тестовых html-файлов
| `-- views # jade-шаблоны для тестовых html-файлов
`-- spec # тесты
|-- helpers # хелперы для тестов
|-- coffee # исходники на CoffeeScript
`-- javascripts # скомпилированные компоненты
Тесты написаны с использованием библиотеки jasmine.
Чтобы запускать тесты из консоли необходимо установить PhantomJS. Инструкцию по установке для вашей системы можно найти там же.
Для запуска тестов необходимо выполнить grunt spec, либо grunt spec-server, чтобы запустить в браузере.
Результаты тестов в формате JUnit XML складываются в папку /.junit-output/.