Jestjs 反应测试库-全局配置

Jestjs 反应测试库-全局配置,jestjs,react-testing-library,Jestjs,React Testing Library,我需要覆盖React测试库中的默认testID属性。使用Jest作为测试框架 为此,我遵循了在单个测试文件级别给出的步骤 有没有办法在全局(项目)级别进行此配置,以便项目中的所有测试文件都将遵循此自定义配置,并且不需要在测试文件级别明确定义自定义配置?如果使用jest,您可以在文件中添加以下内容 import { configure } from 'react-testing-library'; configure({ testIdAttribute: 'data-my-test-id',

我需要覆盖React测试库中的默认testID属性。使用Jest作为测试框架

为此,我遵循了在单个测试文件级别给出的步骤


有没有办法在全局(项目)级别进行此配置,以便项目中的所有测试文件都将遵循此自定义配置,并且不需要在测试文件级别明确定义自定义配置?

如果使用jest,您可以在文件中添加以下内容

import { configure } from 'react-testing-library';

configure({
  testIdAttribute: 'data-my-test-id',
});
并在
setupFiles
属性的
jest.config.js
文件中包含该文件

setupFiles: [
  '<rootDir>/path-to-your-configuration-file.js',
]
设置文件:[
“/path到您的配置文件.js”,
]

你在开玩笑吗?您可以发布您的通用测试配置文件吗?可以使用Jest。更新了问题。