UNPKG

eslint-plugin-angular

Version:
34 lines (29 loc) 1.18 kB
'use strict'; // ------------------------------------------------------------------------------ // Requirements // ------------------------------------------------------------------------------ var rule = require('../rules/no-angular-mock'); var RuleTester = require('eslint').RuleTester; var commonFalsePositives = require('./utils/commonFalsePositives'); // ------------------------------------------------------------------------------ // Tests // ------------------------------------------------------------------------------ var eslintTester = new RuleTester(); eslintTester.run('no-angular-mock', rule, { valid: [ 'dump();', 'inject();', 'module();' ].concat(commonFalsePositives), invalid: [{ code: 'angular.mock.dump();', errors: [{message: 'You should use the "dump" method available in the window object.'}] }, { code: 'angular.mock.inject();', errors: [{message: 'You should use the "inject" method available in the window object.'}] }, { code: 'angular.mock.module();', errors: [{message: 'You should use the "module" method available in the window object.'}] } ] });