I forked and cloned the repo this morning (at c88fb49d37fd01024e0a254a37b7810d107bdd1d), ran `yarn` and `yarn test`, and several tests failed.

React version: main (c88fb49d37fd01024e0a254a37b7810d107bdd1d)

## Steps To Reproduce

1. Clone repo
2. `yarn` and `yarn test`

I was on the latest NodeJS version (16.10.0). Note that tests pass for me when switching to the 14.x LTS release of Node.

## The current behavior

13 tests fail across 5 suites. Output at https://gist.github.com/josephsavona/91a3d48add8a1c47c71178522583281b

## The expected behavior

All tests pass
'It can accidentally hide unexpected errors in production builds. ' +
      'Use spyOnDev(), spyOnProd(), or spyOnDevAndProd() instead.'
  );
};
global.spyOnDev = function(...args) {
  if (__DEV__) {
    return spyOn(...args);
  }
};
global.spyOnDevAndProd = spyOn;
global.spyOnProd = function(...args) {
  if (!__DEV__) {
    return spyOn(...args);
  }
};
expect.extend({
  ...require('../matchers/toWarnDev'),
  ...require('../matchers/reactTestMatchers'),
});
beforeEach(() => (numExpectations = 0));
jasmine.currentEnv_.addReporter({
  specDone: spec => {
    console.log(
      `EQUIVALENCE: ${spec.description}, ` +
        `status: ${spec.status}, ` +
        `numExpectations: ${numExpectations}`
    );
  },
});