File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -87,6 +87,10 @@ export default {
8787 } ,
8888 } ,
8989 create ( context ) {
90+ if ( ! / \. [ c m ] ? t s x ? $ / . test ( context . filename ) ) {
91+ // not a TypeScript file, ignore
92+ return { } ;
93+ }
9094 return {
9195 ImportDeclaration ( node ) {
9296 checkLiteral ( context , node . source ) ;
Original file line number Diff line number Diff line change @@ -5,14 +5,14 @@ export default {
55 } ,
66 create ( context ) {
77 const absoluteFileName = context . filename ;
8- if ( ! absoluteFileName . endsWith ( '. spec.ts' ) ) {
8+ if ( ! / \. s p e c \. [ c m ] ? t s x ? $ / . test ( absoluteFileName ) ) {
99 return { } ;
1010 }
1111 const relativeFileName = absoluteFileName
1212 . replace ( context . cwd , '' )
1313 . replace ( / \\ / g, '/' )
1414 . replace ( / ^ (?: \/ (?: l i b | s r c | t e s t ) ) ? \/ / , '' ) ;
15- const testName = relativeFileName . replace ( / \. s p e c \. t s $ / , '' ) ;
15+ const testName = relativeFileName . replace ( / \. s p e c \. [ c m ] ? t s x ? $ / , '' ) ;
1616 return {
1717 CallExpression ( node ) {
1818 const { callee } = node ;
You can’t perform that action at this time.
0 commit comments