UNPKG

@admc.com/eslint-plugin-sn

Version:
22 lines (20 loc) 716 B
"use strict"; const baseName = require("path").basename(__filename).replace(/-test[.]js$/, ""); const messageId = (baseName + "_msg").toUpperCase(); // eslint-disable-line prefer-template new (require("eslint").RuleTester)().run(baseName, require(`../rules/${baseName}`), { valid: [ ], invalid: [ { code: 'x = "123456789012345678901234567890ab";', errors: [{messageId}], }, { code: 'if (x === "123456789012345678901234567890ab") throw new Error("bad");', errors: [{messageId}], }, { code: 'gr.addQuery("sys_id", "123456789012345678901234567890ab");', errors: [{messageId}], } ] });