callees.js 467 B

123456789101112131415161718
  1. const testFile = require('../../helpers/testFile');
  2. const runTest = require('../../helpers/runTest');
  3. const cases = {
  4. valid: [
  5. {
  6. code: 'new Error("hello")',
  7. options: [{ mode: 'all', callees: { exclude: ['Error'] } }],
  8. },
  9. {
  10. code: 'foo.bar("taa");',
  11. options: [{ mode: 'all', callees: { exclude: ['foo.+'] } }],
  12. },
  13. ],
  14. invalid: [{ ...testFile('invalid.jsx'), errors: 15 }],
  15. };
  16. runTest('no-literal-string: callees', cases);