Skip to content

Commit 241323d

Browse files
committed
chore: update eslint v8 tests
1 parent 28c330f commit 241323d

21 files changed

+317
-281
lines changed
Lines changed: 75 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,75 @@
1-
/**
2-
* @fileoverview Tests for rule no-alert
3-
* @author Pig Fang <[email protected]>
4-
*/
5-
"use strict";
6-
7-
//------------------------------------------------------------------------------
8-
// Requirements
9-
//------------------------------------------------------------------------------
10-
11-
const rule = require("../../../lib/rules/no-alert");
12-
const RuleTester = require("eslint").RuleTester;
13-
14-
//------------------------------------------------------------------------------
15-
// Tests
16-
//------------------------------------------------------------------------------
17-
18-
const ruleTester = new RuleTester();
19-
20-
const errors = [{ messageId: "unexpected", type: "CallExpression" }];
21-
22-
ruleTester.run("no-alert", rule, {
23-
valid: [
24-
"alert",
25-
"prompt",
26-
"confirm"
27-
],
28-
invalid: [
29-
{
30-
code: "alert('test')",
31-
output: "",
32-
errors
33-
},
34-
{
35-
code: "alert(test)",
36-
output: "",
37-
errors
38-
},
39-
{
40-
code: "prompt('test')",
41-
output: null,
42-
errors
43-
},
44-
{
45-
code: "prompt(test)",
46-
output: null,
47-
errors
48-
},
49-
{
50-
code: "confirm('test')",
51-
output: null,
52-
errors
53-
},
54-
{
55-
code: "confirm(test)",
56-
output: null,
57-
errors
58-
},
59-
{
60-
code: "window.alert('test')",
61-
output: "",
62-
errors
63-
},
64-
{
65-
code: "window.confirm('test')",
66-
output: null,
67-
errors
68-
},
69-
{
70-
code: "window.prompt('test')",
71-
output: null,
72-
errors
73-
}
74-
]
75-
});
1+
/**
2+
* @fileoverview Tests for rule no-alert
3+
* @author Pig Fang <[email protected]>
4+
*/
5+
"use strict";
6+
7+
//------------------------------------------------------------------------------
8+
// Requirements
9+
//------------------------------------------------------------------------------
10+
11+
const rule = require("../../../lib/rules/no-alert");
12+
const RuleTester = require("../../rule-tester.js").RuleTester;
13+
14+
//------------------------------------------------------------------------------
15+
// Tests
16+
//------------------------------------------------------------------------------
17+
18+
const ruleTester = new RuleTester();
19+
20+
const errors = [{ messageId: "unexpected", type: "CallExpression" }];
21+
22+
ruleTester.run("no-alert", rule, {
23+
valid: [
24+
"alert",
25+
"prompt",
26+
"confirm"
27+
],
28+
invalid: [
29+
{
30+
code: "alert('test')",
31+
output: "",
32+
errors
33+
},
34+
{
35+
code: "alert(test)",
36+
output: "",
37+
errors
38+
},
39+
{
40+
code: "prompt('test')",
41+
output: null,
42+
errors
43+
},
44+
{
45+
code: "prompt(test)",
46+
output: null,
47+
errors
48+
},
49+
{
50+
code: "confirm('test')",
51+
output: null,
52+
errors
53+
},
54+
{
55+
code: "confirm(test)",
56+
output: null,
57+
errors
58+
},
59+
{
60+
code: "window.alert('test')",
61+
output: "",
62+
errors
63+
},
64+
{
65+
code: "window.confirm('test')",
66+
output: null,
67+
errors
68+
},
69+
{
70+
code: "window.prompt('test')",
71+
output: null,
72+
errors
73+
}
74+
]
75+
});

packages/autofix/tests/lib/rules/no-caller.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
//------------------------------------------------------------------------------
1010

1111
const rule = require("../../../lib/rules/no-caller");
12-
const RuleTester = require("eslint").RuleTester;
12+
const RuleTester = require("../../rule-tester.js").RuleTester;
1313

1414
//------------------------------------------------------------------------------
1515
// Tests
Lines changed: 68 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,68 @@
1-
/**
2-
* @fileoverview Tests for rule "no-console"
3-
* @author Pig Fang <[email protected]>
4-
*/
5-
"use strict";
6-
7-
//------------------------------------------------------------------------------
8-
// Requirements
9-
//------------------------------------------------------------------------------
10-
11-
const rule = require("../../../lib/rules/no-console");
12-
const RuleTester = require("eslint").RuleTester;
13-
14-
//------------------------------------------------------------------------------
15-
// Tests
16-
//------------------------------------------------------------------------------
17-
18-
const ruleTester = new RuleTester();
19-
20-
ruleTester.run("no-console", rule, {
21-
valid: [
22-
"console;",
23-
"if (true) console;"
24-
],
25-
invalid: [
26-
{
27-
code: "console.log",
28-
output: null,
29-
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
30-
},
31-
{
32-
code: "console.log()",
33-
output: "",
34-
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
35-
},
36-
37-
{
38-
code: "if (true) console.log()",
39-
output: null,
40-
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
41-
},
42-
{
43-
code: "if (true) { console.log() }",
44-
output: "if (true) { }",
45-
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
46-
},
47-
{
48-
code: "console.log(foo)",
49-
output: "",
50-
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
51-
},
52-
{
53-
code: "console.log(233)",
54-
output: "",
55-
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
56-
},
57-
{
58-
code: "console.log(foo())",
59-
output: "",
60-
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
61-
},
62-
{
63-
code: "var log = console.log",
64-
output: null,
65-
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
66-
}
67-
]
68-
});
1+
/**
2+
* @fileoverview Tests for rule "no-console"
3+
* @author Pig Fang <[email protected]>
4+
*/
5+
"use strict";
6+
7+
//------------------------------------------------------------------------------
8+
// Requirements
9+
//------------------------------------------------------------------------------
10+
11+
const rule = require("../../../lib/rules/no-console");
12+
const RuleTester = require("../../rule-tester.js").RuleTester;
13+
14+
//------------------------------------------------------------------------------
15+
// Tests
16+
//------------------------------------------------------------------------------
17+
18+
const ruleTester = new RuleTester();
19+
20+
ruleTester.run("no-console", rule, {
21+
valid: [
22+
"console;",
23+
"if (true) console;"
24+
],
25+
invalid: [
26+
{
27+
code: "console.log",
28+
output: null,
29+
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
30+
},
31+
{
32+
code: "console.log()",
33+
output: "",
34+
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
35+
},
36+
37+
{
38+
code: "if (true) console.log()",
39+
output: null,
40+
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
41+
},
42+
{
43+
code: "if (true) { console.log() }",
44+
output: "if (true) { }",
45+
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
46+
},
47+
{
48+
code: "console.log(foo)",
49+
output: "",
50+
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
51+
},
52+
{
53+
code: "console.log(233)",
54+
output: "",
55+
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
56+
},
57+
{
58+
code: "console.log(foo())",
59+
output: "",
60+
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
61+
},
62+
{
63+
code: "var log = console.log",
64+
output: null,
65+
errors: [{ messageId: "unexpected", type: "MemberExpression" }]
66+
}
67+
]
68+
});
Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
1-
/**
2-
* @fileoverview tests for rule no-debugger
3-
* @author 唯然<[email protected]>
4-
*/
5-
"use strict";
6-
7-
//------------------------------------------------------------------------------
8-
// Requirements
9-
//------------------------------------------------------------------------------
10-
11-
const rule = require("../../../lib/rules/no-debugger");
12-
const RuleTester = require("eslint").RuleTester;
13-
14-
//------------------------------------------------------------------------------
15-
// Tests
16-
//------------------------------------------------------------------------------
17-
18-
const ruleTester = new RuleTester();
19-
20-
ruleTester.run("no-debugger", rule, {
21-
valid: [
22-
"var test = { debugger: 1 }; test.debugger;"
23-
],
24-
invalid: [
25-
{
26-
code: "debugger",
27-
output: "",
28-
errors: [{ messageId: "unexpected", type: "DebuggerStatement" }]
29-
},
30-
{
31-
code: "if (foo) debugger",
32-
output: null,
33-
errors: [{ messageId: "unexpected", type: "DebuggerStatement" }]
34-
}
35-
]
36-
});
1+
/**
2+
* @fileoverview tests for rule no-debugger
3+
* @author 唯然<[email protected]>
4+
*/
5+
"use strict";
6+
7+
//------------------------------------------------------------------------------
8+
// Requirements
9+
//------------------------------------------------------------------------------
10+
11+
const rule = require("../../../lib/rules/no-debugger");
12+
const RuleTester = require("../../rule-tester.js").RuleTester;
13+
14+
//------------------------------------------------------------------------------
15+
// Tests
16+
//------------------------------------------------------------------------------
17+
18+
const ruleTester = new RuleTester();
19+
20+
ruleTester.run("no-debugger", rule, {
21+
valid: [
22+
"var test = { debugger: 1 }; test.debugger;"
23+
],
24+
invalid: [
25+
{
26+
code: "debugger",
27+
output: "",
28+
errors: [{ messageId: "unexpected", type: "DebuggerStatement" }]
29+
},
30+
{
31+
code: "if (foo) debugger",
32+
output: null,
33+
errors: [{ messageId: "unexpected", type: "DebuggerStatement" }]
34+
}
35+
]
36+
});

0 commit comments

Comments
 (0)