We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ac0636f commit 4161757Copy full SHA for 4161757
tests/lib/rules/no-attrs-in-components.js
@@ -15,11 +15,13 @@ const { ERROR_MESSAGE } = rule;
15
16
const ruleTester = new RuleTester({
17
parserOptions: { ecmaVersion: 6, sourceType: 'module' },
18
+ parser: require.resolve('babel-eslint'),
19
});
20
21
ruleTester.run('no-attrs-in-components', rule, {
22
valid: [
23
"import Component from '@ember/component'; Component.extend({ init() { this.foo.bar; } });",
24
+ "import Component from '@ember/component'; Component.extend({ ...foo });",
25
"import Component from '@ember/component'; class MyComponent extends Component { init() { this.foo.bar; } }",
26
"import Component from '@glimmer/component'; class MyComponent extends Component { constructor() { this.foo.bar; } }",
27
0 commit comments