UNPKG

446 BJavaScriptView Raw
1'use strict';
2
3const rule = require('../rules/no-deferred')
4const RuleTester = require('eslint').RuleTester
5
6const error = '$.Deferred is not allowed'
7
8const ruleTester = new RuleTester()
9ruleTester.run('no-deferred', rule, {
10 valid: [
11 'Deferred()',
12 'new Deferred()',
13 '"test".Deferred()',
14 '"test".Deferred'
15 ],
16 invalid: [
17 {
18 code: '$.Deferred()',
19 errors: [{message: error, type: 'CallExpression'}]
20 }
21 ]
22})