karma не подключает ngMock
Доброго времени суток!
Вот такой вот конфиг:
module.exports = function(config){
config.set({
basePath : '../',
preprocessors: {'test/unit/**/*.spec.coffee': ['coffee']},
coffeePreprocessor: {
// options passed to the coffee compiler
options: {
bare: true,
sourceMap: false
},
// transforming the filenames
transformPath: function(path) {
return path.replace(/\.coffee$/, '.js');
}
},
files : [
'_public/www/js/vendor.js',
'bower_components/angular-mocks/angular-mocks.js',
'_public/www/js/app.js',
'test/unit/**/*.coffee'
],
autoWatch : true,
frameworks: ['jasmine'],
browsers : ['Chrome'],
plugins : [
require('../node_modules/karma-coffee-preprocessor'),
require('../node_modules/karma-chrome-launcher'),
require('../node_modules/karma-jasmine'),
]
});
};
Когда делаю inject() в тесте, все сыпится с ошибкой Как исправить не врубаюсь |
Цитата:
и почему не просто
....
plugins : [
'karma-coffee-preprocessor',
'karma-chrome-launcher',
'karma-jasmine',
]
...
* мой вопрос может быть не связан с проблемой :) |
Цитата:
Если ставлю плагины по феншую, тобишь через npm с save dev (не глобально) карма их не видит, и выпендривается, а вручную норм. Кстати карма это единственный (пока) пакет npm который так криво встал глобально. Пришлось переменные среды прописывать Ну тут я поковыряю и настрою, пока пусь так... главная забота эт ошбка с нг моком) |
Цитата:
отпиши если починишь |
Цитата:
Редактируй переменную PATH, до директории karma/bin |
Цитата:
а сразу захерачил всю папку с нодовскими пакетами в PATH: Код:
C:\Ruby193\bin;C:\bin;C:\Android\sdk\platform-tools;C:\Program Files\Java\jdk1.7.0_45\bin;C:\bin;C:\Python27;C:\Users\ColCh\AppData\Roaming\npm |
Цитата:
Цитата:
|
| Часовой пояс GMT +3, время: 21:16. |