dillon1000/react
Commit
Browse files [react-test-renderer] Jest matchers for async tests (#13236)
Adds custom Jest matchers that help with writing async tests: - `toFlushThrough` - `toFlushAll` - `toFlushAndThrow` - `toClearYields` Each one accepts an array of expected yielded values, to prevent false negatives. Eventually I imagine we'll want to publish this on npm.
Changed paths7 files
First-parent comparisonpackages/react-test-renderer/src/ReactTestRenderer.js ModifiedM packages/react-test-renderer/src/ReactTestRendererScheduling.js ModifiedM packages/react-test-renderer/src/__tests__/ReactTestRendererAsync-test.js ModifiedM packages/react/src/__tests__/ReactProfiler-test.internal.js ModifiedA scripts/jest/matchers/testRenderer.js AddedM scripts/jest/setupTests.js ModifiedM scripts/jest/spec-equivalence-reporter/setupTests.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…