Home / File/ ReactOwnerStacks-test.js — react Source File

ReactOwnerStacks-test.js — react Source File

Architecture documentation for ReactOwnerStacks-test.js, a javascript file in the react codebase.

Entity Profile

Source Code

/**
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *
 * @emails react-core
 * @jest-environment node
 */
'use strict';

let React;
let ReactNoop;
let ReactNoopServer;
let Scheduler;
let act;
let advanceTimersByTime;
let assertLog;
let serverAct;
let waitFor;

describe('ReactOwnerStacks', () => {
  beforeEach(function () {
    let time = 10;
    advanceTimersByTime = timeMS => {
      jest.advanceTimersByTime(timeMS);
      time += timeMS;
    };

    const now = jest.fn().mockImplementation(() => {
      return time++;
    });
    Object.defineProperty(performance, 'timeOrigin', {
      value: time,
      configurable: true,
    });
    Object.defineProperty(performance, 'now', {
      value: now,
      configurable: true,
    });

    jest.resetModules();
    React = require('react');
    ReactNoop = require('react-noop-renderer');
    ReactNoopServer = require('react-noop-renderer/server');
    Scheduler = require('scheduler');
    act = require('internal-test-utils').act;
    assertLog = require('internal-test-utils').assertLog;
    serverAct = require('internal-test-utils').serverAct;
    waitFor = require('internal-test-utils').waitFor;
  });

  function normalizeCodeLocInfo(str) {
    return (
      str &&
      str.replace(/\n +(?:at|in) ([\S]+)[^\n]*/g, function (m, name) {
        return '\n    in ' + name + ' (at **)';
      })
    );
  }
// ... (364 more lines)

Frequently Asked Questions

What does ReactOwnerStacks-test.js do?
ReactOwnerStacks-test.js is a source file in the react codebase, written in javascript.
Where is ReactOwnerStacks-test.js in the architecture?
ReactOwnerStacks-test.js is located at packages/react-reconciler/src/__tests__/ReactOwnerStacks-test.js (directory: packages/react-reconciler/src/__tests__).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free