karma-ng-template-preprocessor
v1.0.5
Published
A Karma plugin. Compile Html with Template Scripts to AngularJS template cache
Downloads
650
Maintainers
Readme
karma-ng-template-script-to-template-cache-preprocessor
Preprocessor for taking HTML files that have
<script type="ng/template"
> and putting them into the Angularjs Template Cache Thanks to karma-ng-html2js-preprocessor for the idea and code snippets
Installation
$ npm install karma-ng-template-preprocessor --save-dev
Karma config
module.exports = function(config) {
config.set({
preprocessors: {
'**/*.html': ['ng-template'],
'**/*.cshtml': ['ng-template']
},
files: [
'**/*.html',
'**/*.cshtml'
],
// if you have defined plugins explicitly, add karma-ng-template-script-to-template-cache-preprocessor
// plugins: ['karma-ng-template-preprocessor']
ngTemplatePreprocessor: {
//optional module name , templates by default
//moduleName: 'specialTemplates'
}
})
}
Using it in your tests
describe('example test', function(){
beforeEach(module('templates'));
});