57 lines
3.2 KiB
JavaScript
57 lines
3.2 KiB
JavaScript
horizon.addInitFunction(function () {
|
|
module('Coding Style (jsHint)');
|
|
|
|
test('jsHint', function () {
|
|
expect(0);
|
|
|
|
config = {
|
|
// Warnings reported by JSHint. Suppressing for now...
|
|
'-W080': true, // it's not necessary to initialize to 'undefined'
|
|
|
|
// Proposed set of rules
|
|
//'camelcase' : true,
|
|
'indent': 2,
|
|
'eqeqeq': true,
|
|
//'quotmark': 'single',
|
|
//'maxlen': 80,
|
|
//'trailing': true,
|
|
'curly': true
|
|
};
|
|
|
|
jsHintTest('angular/horizon.js', '/static/horizon/js/angular/horizon.js', config);
|
|
jsHintTest('angular/controllers/dummy.js', '/static/horizon/js/angular/controllers/dummy.js', config);
|
|
jsHintTest('angular/directives/forms.js', '/static/horizon/js/angular/directives/forms.js', config);
|
|
|
|
jsHintTest('horizon.communication.js', '/static/horizon/js/horizon.communication.js', config);
|
|
jsHintTest('horizon.conf.js', '/static/horizon/js/horizon.conf.js', config);
|
|
jsHintTest('horizon.cookies.js', '/static/horizon/js/horizon.cookies.js', config);
|
|
jsHintTest('horizon.d3barchart.js', '/static/horizon/js/horizon.d3barchart.js', config);
|
|
jsHintTest('horizon.d3linechart.js', '/static/horizon/js/horizon.d3linechart.js', config);
|
|
jsHintTest('horizon.d3piechart.js', '/static/horizon/js/horizon.d3piechart.js', config);
|
|
jsHintTest('horizon.firewalls.js', '/static/horizon/js/horizon.firewalls.js', config);
|
|
jsHintTest('horizon.forms.js', '/static/horizon/js/horizon.forms.js', config);
|
|
jsHintTest('horizon.formset_table.js', '/static/horizon/js/horizon.formset_table.js', config);
|
|
jsHintTest('horizon.heattop.js', '/static/horizon/js/horizon.heattop.js', config);
|
|
jsHintTest('horizon.instances.js', '/static/horizon/js/horizon.instances.js', config);
|
|
jsHintTest('horizon.js', '/static/horizon/js/horizon.js', config);
|
|
jsHintTest('horizon.membership.js', '/static/horizon/js/horizon.membership.js', config);
|
|
jsHintTest('horizon.messages.js', '/static/horizon/js/horizon.messages.js', config);
|
|
jsHintTest('horizon.modals.js', '/static/horizon/js/horizon.modals.js', config);
|
|
jsHintTest('horizon.networktopology.js', '/static/horizon/js/horizon.networktopology.js', config);
|
|
jsHintTest('horizon.quota.js', '/static/horizon/js/horizon.quota.js', config);
|
|
jsHintTest('horizon.tables.js', '/static/horizon/js/horizon.tables.js', config);
|
|
jsHintTest('horizon.tables_inline_edit.js', '/static/horizon/js/horizon.tables_inline_edit.js', config);
|
|
jsHintTest('horizon.tabs.js', '/static/horizon/js/horizon.tabs.js', config);
|
|
jsHintTest('horizon.templates.js', '/static/horizon/js/horizon.templates.js', config);
|
|
jsHintTest('horizon.users.js', '/static/horizon/js/horizon.users.js', config);
|
|
jsHintTest('horizon.utils.js', '/static/horizon/js/horizon.utils.js', config);
|
|
|
|
jsHintTest('tests/jshint.js', '/static/horizon/tests/jshint.js', config);
|
|
jsHintTest('tests/messages.js', '/static/horizon/tests/messages.js', config);
|
|
jsHintTest('tests/modals.js', '/static/horizon/tests/modals.js', config);
|
|
jsHintTest('tests/tables.js', '/static/horizon/tests/tables.js', config);
|
|
jsHintTest('tests/templates.js', '/static/horizon/tests/templates.js', config);
|
|
});
|
|
});
|
|
|