diff options
Diffstat (limited to 'test/parallel/test-eslint-require-buffer.js')
-rw-r--r-- | test/parallel/test-eslint-require-buffer.js | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/test/parallel/test-eslint-require-buffer.js b/test/parallel/test-eslint-require-buffer.js deleted file mode 100644 index e0abd0c2d8..0000000000 --- a/test/parallel/test-eslint-require-buffer.js +++ /dev/null @@ -1,51 +0,0 @@ -'use strict'; - -const common = require('../common'); -if (!common.hasCrypto) - common.skip('missing crypto'); - -common.skipIfEslintMissing(); - -const RuleTester = require('../../tools/node_modules/eslint').RuleTester; -const rule = require('../../tools/eslint-rules/require-globals'); -const ruleTester = new RuleTester({ - parserOptions: { ecmaVersion: 6 }, - env: { node: true } -}); - -const message = "Use const { Buffer } = require('buffer'); " + - 'at the beginning of this file'; - -const useStrict = '\'use strict\';\n\n'; -const bufferModule = 'const { Buffer } = require(\'buffer\');\n'; -const mockComment = '// Some Comment\n//\n// Another Comment\n\n'; -const useBuffer = 'Buffer;'; -ruleTester.run('require-globals', rule, { - valid: [ - 'foo', - 'const Buffer = require("Buffer"); Buffer;', - 'const { Buffer } = require(\'buffer\'); Buffer;', - ], - invalid: [ - { - code: useBuffer, - errors: [{ message }], - output: bufferModule + useBuffer, - }, - { - code: useStrict + useBuffer, - errors: [{ message }], - output: useStrict + bufferModule + useBuffer, - }, - { - code: mockComment + useBuffer, - errors: [{ message }], - output: mockComment + bufferModule + useBuffer, - }, - { - code: mockComment + useStrict + useBuffer, - errors: [{ message }], - output: mockComment + useStrict + bufferModule + useBuffer, - }, - ] -}); |