UNPKG

eslint-plugin-angular

Version:
26 lines (21 loc) 1.01 kB
'use strict'; // ------------------------------------------------------------------------------ // Requirements // ------------------------------------------------------------------------------ var rule = require('../rules/no-digest'); var RuleTester = require('eslint').RuleTester; var commonFalsePositives = require('./utils/commonFalsePositives'); // ------------------------------------------------------------------------------ // Tests // ------------------------------------------------------------------------------ var eslintTester = new RuleTester(); eslintTester.run('no-digest', rule, { valid: [ '$scope.$apply(function() {})', '$rootScope.$apply(function() {})' ].concat(commonFalsePositives), invalid: [ {code: '$scope.$digest()', errors: [{message: 'Instead of using the $digest() method, you should prefer $apply()'}]}, {code: '$rootScope.$digest()', errors: [{message: 'Instead of using the $digest() method, you should prefer $apply()'}]} ] });