@@ -5,10 +5,11 @@ const RuleTester = require('eslint').RuleTester
5
5
6
6
const error = '$.ready is not allowed'
7
7
8
- const ruleTester = new RuleTester ( )
8
+ const ruleTester = new RuleTester ( { parserOptions : { ecmaVersion : 6 } } )
9
9
ruleTester . run ( 'no-ready' , rule , {
10
10
valid : [
11
11
'ready(function() { })' ,
12
+ 'ready(() => { })' ,
12
13
'ready()' ,
13
14
'[].ready()' ,
14
15
'div.ready()' ,
@@ -22,6 +23,10 @@ ruleTester.run('no-ready', rule, {
22
23
code : '$(function() { })' ,
23
24
errors : [ { message : error , type : 'CallExpression' } ]
24
25
} ,
26
+ {
27
+ code : '$(() => { })' ,
28
+ errors : [ { message : error , type : 'CallExpression' } ]
29
+ } ,
25
30
{
26
31
code : '$(function init() { })' ,
27
32
errors : [ { message : error , type : 'CallExpression' } ]
@@ -30,6 +35,10 @@ ruleTester.run('no-ready', rule, {
30
35
code : '$(document).ready(function() { })' ,
31
36
errors : [ { message : error , type : 'CallExpression' } ]
32
37
} ,
38
+ {
39
+ code : '$(document).ready(() => { })' ,
40
+ errors : [ { message : error , type : 'CallExpression' } ]
41
+ } ,
33
42
{
34
43
code : '$().ready(function() { })' ,
35
44
errors : [ { message : error , type : 'CallExpression' } ]
0 commit comments