assertYieldsWereCleared() — react Function Reference
Architecture documentation for the assertYieldsWereCleared() function in ReactInternalTestUtils.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 649f12be_3313_b4be_bac2_9cdf587b5e58["assertYieldsWereCleared()"] 29c464eb_52d1_465c_432a_544e82213726["ReactInternalTestUtils.js"] 649f12be_3313_b4be_bac2_9cdf587b5e58 -->|defined in| 29c464eb_52d1_465c_432a_544e82213726 838adf3d_d2af_c196_5f88_59481e7d1a6c["waitFor()"] 838adf3d_d2af_c196_5f88_59481e7d1a6c -->|calls| 649f12be_3313_b4be_bac2_9cdf587b5e58 b768b645_4318_ed74_0967_a42b9ae871bf["waitForAll()"] b768b645_4318_ed74_0967_a42b9ae871bf -->|calls| 649f12be_3313_b4be_bac2_9cdf587b5e58 faf02e94_8b1b_114a_84ab_33c15d1cf4f2["assertConsoleLogsCleared()"] 649f12be_3313_b4be_bac2_9cdf587b5e58 -->|calls| faf02e94_8b1b_114a_84ab_33c15d1cf4f2 style 649f12be_3313_b4be_bac2_9cdf587b5e58 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/internal-test-utils/ReactInternalTestUtils.js lines 25–35
function assertYieldsWereCleared(caller) {
const actualYields = SchedulerMock.unstable_clearLog();
if (actualYields.length !== 0) {
const error = Error(
'The event log is not empty. Call assertLog(...) first.',
);
Error.captureStackTrace(error, caller);
throw error;
}
assertConsoleLogsCleared();
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does assertYieldsWereCleared() do?
assertYieldsWereCleared() is a function in the react codebase, defined in packages/internal-test-utils/ReactInternalTestUtils.js.
Where is assertYieldsWereCleared() defined?
assertYieldsWereCleared() is defined in packages/internal-test-utils/ReactInternalTestUtils.js at line 25.
What does assertYieldsWereCleared() call?
assertYieldsWereCleared() calls 1 function(s): assertConsoleLogsCleared.
What calls assertYieldsWereCleared()?
assertYieldsWereCleared() is called by 2 function(s): waitFor, waitForAll.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free