text: /* eslint-env mocha */
  import expect from 'expect';
  import parserOptionsMapper from '../../__util__/parserOptionsMapper';
  
  describe('parserOptionsMapper', () => {
    it('should return an test case object', () => {
      const testCase = {
        code: '<div />',
        errors: [],
        options: {},
      };
      expect(parserOptionsMapper(testCase)).toEqual({
        code: '<div />',
        errors: [],
        options: {},
        parserOptions: {
          ecmaVersion: 2018,
          ecmaFeatures: {
            experimentalObjectRestSpread: true,
            jsx: true,
          },
        },
      });
    });
    it('should allow for overriding parserOptions', () => {
      const testCase = {
        code: '<div />',
        errors: [],
        options: {},
        parserOptions: {
          ecmaVersion: 5,
        },
      };
      expect(parserOptionsMapper(testCase)).toEqual({
        code: '<div />',
        errors: [],
        options: {},
        parserOptions: {
          ecmaVersion: 5,
          ecmaFeatures: {
            experimentalObjectRestSpread: true,
            jsx: true,
          },
        },
      });
    });
  });
  