Skip to content

Commit bc50394

Browse files
authored
Merge pull request #1009 from silvenon/extensions
Add test case for import/resolve extensions order
2 parents 7852cd7 + 364e841 commit bc50394

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

tests/src/rules/extensions.js

+16
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,22 @@ ruleTester.run('extensions', rule, {
183183
},
184184
],
185185
}),
186+
// extension resolve order (#965)
187+
test({
188+
code: [
189+
'import component from "./bar.jsx"',
190+
'import data from "./bar.json"',
191+
].join('\n'),
192+
options: [ { json: 'always', js: 'never', jsx: 'never' } ],
193+
settings: { 'import/resolve': { 'extensions': [ '.jsx', '.json', '.js' ] } },
194+
errors: [
195+
{
196+
message: 'Unexpected use of file extension "jsx" for "./bar.jsx"',
197+
line: 1,
198+
column: 23,
199+
},
200+
],
201+
}),
186202

187203
test({
188204
code: [

0 commit comments

Comments
 (0)