assertYieldsWereCleared() — react Function Reference
Architecture documentation for the assertYieldsWereCleared() function in JestReact.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD d1911126_8775_8673_b2ea_1710f866c972["assertYieldsWereCleared()"] 6e8c1123_cee1_9b1d_49c3_11cbcce7cb2e["JestReact.js"] d1911126_8775_8673_b2ea_1710f866c972 -->|defined in| 6e8c1123_cee1_9b1d_49c3_11cbcce7cb2e 02ba167f_fe6e_f314_15bd_26d5552907e9["unstable_toMatchRenderedOutput()"] 02ba167f_fe6e_f314_15bd_26d5552907e9 -->|calls| d1911126_8775_8673_b2ea_1710f866c972 style d1911126_8775_8673_b2ea_1710f866c972 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/jest-react/src/JestReact.js lines 29–41
function assertYieldsWereCleared(root) {
const Scheduler = root._Scheduler;
const actualYields = Scheduler.unstable_clearLog();
if (actualYields.length !== 0) {
const error = Error(
'Log of yielded values is not empty. ' +
'Call expect(ReactTestRenderer).unstable_toHaveYielded(...) first.',
);
Error.captureStackTrace(error, assertYieldsWereCleared);
throw error;
}
assertConsoleLogsCleared();
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does assertYieldsWereCleared() do?
assertYieldsWereCleared() is a function in the react codebase, defined in packages/jest-react/src/JestReact.js.
Where is assertYieldsWereCleared() defined?
assertYieldsWereCleared() is defined in packages/jest-react/src/JestReact.js at line 29.
What calls assertYieldsWereCleared()?
assertYieldsWereCleared() is called by 1 function(s): unstable_toMatchRenderedOutput.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free