Skip to content

Commit 6b07232

Browse files
fix isTestFile (#2147)
1 parent 7975dd8 commit 6b07232

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

lib/utils/ember.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,10 @@ function isModuleByFilePath(filePath, module) {
175175
);
176176
}
177177

178+
const validFileExtensions = ['js', 'ts', 'gjs', 'gts'];
179+
178180
function isTestFile(fileName) {
179-
return fileName.endsWith('-test.js') || fileName.endsWith('-test.ts');
181+
return validFileExtensions.some((ext) => fileName.endsWith(`-test.${ext}`));
180182
}
181183

182184
function isMirageDirectory(fileName) {

tests/lib/utils/ember-test.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,8 @@ describe('isTestFile', () => {
139139
it('detects test files', () => {
140140
expect(emberUtils.isTestFile('some-test.js')).toBeTruthy();
141141
expect(emberUtils.isTestFile('some-test.ts')).toBeTruthy();
142+
expect(emberUtils.isTestFile('some-test.gjs')).toBeTruthy();
143+
expect(emberUtils.isTestFile('some-test.gts')).toBeTruthy();
142144
});
143145

144146
it('does not detect other files', () => {

0 commit comments

Comments
 (0)