diff --git a/tests/lib/rules/camelcase.js b/tests/lib/rules/camelcase.js index 1181561efa8f..fdd15ee6a242 100644 --- a/tests/lib/rules/camelcase.js +++ b/tests/lib/rules/camelcase.js @@ -161,6 +161,16 @@ ruleTester.run("camelcase", rule, { options: [{ ignoreImports: false }], parserOptions: { ecmaVersion: 6, sourceType: "module" } }, + { + code: "var _camelCased = camelCased", + options: [{ ignoreGlobals: false }], + globals: { camelCased: false } + }, + { + code: "var camelCased = snake_cased", + options: [{ ignoreGlobals: true }], + globals: { snake_cased: false } // eslint-disable-line camelcase + }, { code: "function foo({ no_camelcased: camelCased }) {};", parserOptions: { ecmaVersion: 6 } @@ -590,6 +600,18 @@ ruleTester.run("camelcase", rule, { } ] }, + { + code: "var camelCased = snake_cased", + options: [{ ignoreGlobals: false }], + globals: { snake_cased: false }, // eslint-disable-line camelcase + errors: [ + { + messageId: "notCamelCase", + data: { name: "snake_cased" }, + type: "Identifier" + } + ] + }, { code: "function foo({ no_camelcased }) {};", parserOptions: { ecmaVersion: 6 },