Home / Function/ assertYieldsWereCleared() — react Function Reference

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

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