私たちのプロジェクトには と の両方がenzyme
ありtesting-library
ます。私の目標は、getByTestIdをカスタムに上書きすることです。しかし、2 番目の構成を setup.test.js に追加すると、一部のテストが で失敗しFound multiple elements with the text
ます。
setup.test.js:
const { configure } = require("enzyme");
const Adapter = require("enzyme-adapter-react-16");
import { configure as conf } from "@testing-library/react";
window.__config = {};
conf({ testIdAttribute: "data-my-test-id" });
configure({ adapter: new Adapter() });
私のバージョン:
"酵素": "^3.11.0",
"@testing-library/react": "^11.0.4",