@@ -14,6 +14,7 @@ const getCustomTransformer = require('./utils').getCustomTransformer
14
14
const loadSrc = require ( './utils' ) . loadSrc
15
15
const generateCode = require ( './generate-code' )
16
16
const mapLines = require ( './map-lines' )
17
+ const { generateFileId } = require ( './utils' )
17
18
const vueComponentNamespace = require ( './constants' ) . vueComponentNamespace
18
19
19
20
function resolveTransformer ( lang = 'js' , vueJestConfig ) {
@@ -54,7 +55,7 @@ function processScriptSetup(descriptor, filePath, config) {
54
55
}
55
56
const vueJestConfig = getVueJestConfig ( config )
56
57
const content = compileScript ( descriptor , {
57
- id : filePath ,
58
+ id : generateFileId ( filePath ) ,
58
59
refTransform : true ,
59
60
...vueJestConfig . compilerOptions
60
61
} )
@@ -92,7 +93,7 @@ function processTemplate(descriptor, filename, config) {
92
93
let bindings
93
94
if ( scriptSetup ) {
94
95
const scriptSetupResult = compileScript ( descriptor , {
95
- id : filename ,
96
+ id : generateFileId ( filename ) ,
96
97
refTransform : true ,
97
98
...vueJestConfig . compilerOptions
98
99
} )
@@ -109,7 +110,7 @@ function processTemplate(descriptor, filename, config) {
109
110
const isTS = / ^ t y p e s c r i p t $ | t s x ? $ / . test ( lang )
110
111
111
112
const result = compileTemplate ( {
112
- id : filename ,
113
+ id : generateFileId ( filename ) ,
113
114
source : template . content ,
114
115
filename,
115
116
preprocessLang : template . lang ,
0 commit comments