]>
git.proxmox.com Git - pve-eslint.git/blob - eslint/tests/lib/rules/no-new-require.js
2 * @fileoverview Tests for no-new-require rule.
3 * @author Wil Moore III
8 //------------------------------------------------------------------------------
10 //------------------------------------------------------------------------------
12 const rule
= require("../../../lib/rules/no-new-require"),
13 { RuleTester
} = require("../../../lib/rule-tester");
15 //------------------------------------------------------------------------------
17 //------------------------------------------------------------------------------
19 const ruleTester
= new RuleTester();
21 ruleTester
.run("no-new-require", rule
, {
23 "var appHeader = require('app-header')",
24 "var AppHeader = new (require('app-header'))",
25 "var AppHeader = new (require('headers').appHeader)"
29 code
: "var appHeader = new require('app-header')",
31 messageId
: "noNewRequire",
36 code
: "var appHeader = new require('headers').appHeader",
38 messageId
: "noNewRequire",