/** * Copyright (c) HashiCorp, Inc. * SPDX-License-Identifier: MPL-2.0 */ module.exports = { globals: { server: true, selectChoose: true, selectSearch: true, removeMultipleOption: true, clearSelected: true, getCodeMirrorInstance: true, }, env: { embertest: true, }, extends: ['plugin:qunit/recommended'], overrides: [ { files: ['acceptance/**/*-test.js'], plugins: ['ember-a11y-testing'], rules: { 'ember-a11y-testing/a11y-audit-called': 'error', }, settings: { 'ember-a11y-testing': { auditModule: { package: 'nomad-ui/tests/helpers/a11y-audit', exportName: 'default', }, }, }, }, { files: ['integration/components/**/*-test.js'], plugins: ['ember-a11y-testing'], rules: { 'ember-a11y-testing/a11y-audit-called': 'error', }, settings: { 'ember-a11y-testing': { auditModule: { package: 'nomad-ui/tests/helpers/a11y-audit', exportName: 'componentA11yAudit', }, }, }, }, ], };