Цели для сборки тестов названы одинаково с именами тестовых модулей
Для гранта настроена цель формирования отчёта покрытия тестами
Настроено формирование отчёта покрытия тестами
Установлен и настроен JSHint, исправлены найденные ошибки в модулях
В grunt настроена цель lint
Прекоммит хук запускает jshint
Циклы reduce заменены на циклы map в модуле Template
Настроен JSHint
Добавлен тест на применение шаблона к блоку, который встраивается в дерево из другого шаблона путём подмены узла через tag: false
Обновлена версия grunt-definer и намного точнее настроена оценка покрытия тестами
Удалено лишнее поле в модуле Tree
В модуль Node добавлен тест на отсутствующее значение в поле mix
Написаны тесты на метод Node.resolveOptionEscape
Модуль Tree упрощён и покрыт тестами на 100%
Модуль Template полностью покрыт тестами
Увеличение покрытия тестами и мелкий рефакторинг
Увеличено количество операций в секунду для общего теста производительности
В модуль Pool добавлен тест на несколько подходящих шаблонов под несколько модификаторов
В модуле Node поле _node переименовано в _bemjson
В модуль Node добавлен метод для получения и установки BEMJSON узла