Express 如何指定使用jest运行规范文件的顺序?例如:先运行spec.fille1.js,然后运行spec.file2.js等

Express 如何指定使用jest运行规范文件的顺序?例如:先运行spec.fille1.js,然后运行spec.file2.js等,express,ecmascript-6,jestjs,Express,Ecmascript 6,Jestjs,我想按以下顺序运行等级库文件: spec.file2.js, spec.file3.js, spec.file5.js, spec.file1.js 我想用jest来配置它。需要此链接中指定的帮助… 有一个索引文件,称为index.spec.js,它指示执行的顺序: require('./spec.file2.js') require('./spec.file3.js') require('./spec.file5.js') require('./spec.file1.js') 只要确

我想按以下顺序运行等级库文件:

spec.file2.js,

spec.file3.js,

spec.file5.js,

spec.file1.js

我想用jest来配置它。需要此链接中指定的帮助…

有一个索引文件,称为index.spec.js,它指示执行的顺序:

require('./spec.file2.js')
require('./spec.file3.js')
require('./spec.file5.js')
require('./spec.file1.js')

只要确保没有其他与jest默认测试匹配的相关测试,除非其他明智的自定义测试是您真正想要的吗?这些单元测试的思想是它们彼此独立,可以以任何顺序运行。随着时间的推移,开始相互依赖的测试将变得更难维护,并添加额外的依赖项,这也将使重构代码变得更难。