]>
git.proxmox.com Git - pve-eslint.git/blob - eslint/tests/lib/rules/no-void.js
2 * @fileoverview Rule to disallow use of void operator.
7 //------------------------------------------------------------------------------
9 //------------------------------------------------------------------------------
11 const rule
= require("../../../lib/rules/no-void");
12 const { RuleTester
} = require("../../../lib/rule-tester");
14 //------------------------------------------------------------------------------
16 //------------------------------------------------------------------------------
18 const ruleTester
= new RuleTester();
20 ruleTester
.run("no-void", rule
, {
28 options
: [{ allowAsStatement
: true }]
32 options
: [{ allowAsStatement
: true }]
39 errors
: [{ messageId
: "noVoid" }]
44 errors
: [{ messageId
: "noVoid" }]
48 options
: [{ allowAsStatement
: false }],
49 errors
: [{ messageId
: "noVoid" }]
53 errors
: [{ messageId
: "noVoid" }]
56 code
: "var foo = void 0",
57 errors
: [{ messageId
: "noVoid" }]
60 code
: "var foo = void 0",
61 options
: [{ allowAsStatement
: true }],
62 errors
: [{ messageId
: "noVoid" }]