我有一堆配置我的Jest测试的文件。我需要它们为Puppeteer浏览器和设置/拆卸行为指定环境。
module.exports = {
globalSetup: './jest-config/setup.js',
globalTeardown: './jest-config/teardown.js',
testEnvironment: './jest-config/puppeteerEnv.js',
testResultsProcessor: './jest-config/testResultsProcessor.js',
};
现在我在我的存储库中有一个.babelrc文件" env"预设,它会转换我的测试文件,并允许在我的代码中使用导入。虽然jest-config文件不受转换的影响,但我无法使用首选语法。
/jest-config/teardown.js:1
(function (exports, require, module, __filename, __dirname) { import
TestResultManager from '../helpers/testResultsManager';
SyntaxError: Unexpected token import
我是否有可能在jest-config文件中使用导入语法,例如拆卸/设置或记者?
感谢。