UNPKG

e-lado

Version:

[![CircleCI](https://circleci.com/gh/sharetribe/sharetribe/tree/master.svg?style=svg)](https://circleci.com/gh/sharetribe/sharetribe/tree/master) [![Dependency Status](https://gemnasium.com/sharetribe/sharetribe.png)](https://gemnasium.com/sharetribe/shar

35 lines (27 loc) 939 B
const testBoilerplate = (name, author, description) => `/* eslint-env jest */ /** * @fileoverview ${description} * @author ${author} */ // ----------------------------------------------------------------------------- // Requirements // ----------------------------------------------------------------------------- import { RuleTester } from 'eslint'; import parserOptionsMapper from '../../__util__/parserOptionsMapper'; import rule from '../../../src/rules/${name}'; // ----------------------------------------------------------------------------- // Tests // ----------------------------------------------------------------------------- const ruleTester = new RuleTester(); const expectedError = { message: '', type: 'JSXOpeningElement', }; ruleTester.run('${name}', rule, { valid: [ { code: '<div />;' }, ].map(parserOptionsMapper), invalid: [].map(parserOptionsMapper), }); `; module.exports = testBoilerplate;