Я пытаюсь следовать стилевому руководству AngularJs 1.x Джона Папы (, организующему тесты ) и размещать файлы *.spec.js
(которые будут выполняться с использованием Karma) рядом с клиентским кодом, что приводит к таким файлам, как some.filter.js
и some.filter.spec.js
находятся рядом друг с другом.
Однако, чего мне следует избегать, так это включения файлов *.spec.js
в конвейер ресурсов.
Единственные варианты, которые я вижу на данный момент, - это либо не использовать //= require_tree .
в файле application.js
и явно указывать каждый отдельный файл, либо отказаться от хранения спецификационных файлов рядом с кодом.
Есть ли лучший способ добиться желаемого поведения?
(я использую звездочки 3.5.2 и рельсы 4.2.6)