Skip to content

InnovaCo/che

Repository files navigation

Черхитектура 2.0

Структура каталогов

|-- app
|   |-- coffee # исходники на CoffeeScript
|   `-- javascripts # скомпилированные компоненты
|-- lib # необходимые зависимости
|-- public
|   |-- stylesheets # стили для тестовых html-файлов
|   `-- views # jade-шаблоны для тестовых html-файлов
`-- spec # тесты
    |-- helpers # хелперы для тестов
    |-- coffee # исходники на CoffeeScript
    `-- javascripts # скомпилированные компоненты

Contribution


Тестирование

Тесты написаны с использованием библиотеки jasmine.

Чтобы запускать тесты из консоли необходимо установить PhantomJS. Инструкцию по установке для вашей системы можно найти там же.

Для запуска тестов необходимо выполнить grunt spec, либо grunt spec-server, чтобы запустить в браузере.

Результаты тестов в формате JUnit XML складываются в папку /.junit-output/.