mirror of
https://github.com/zebrajr/react.git
synced 2025-12-07 00:20:28 +01:00
Based on - https://github.com/facebook/react/pull/28419 ## Summary The shallow renderer was extracted from the repo years ago and published by enzyme: https://github.com/enzymejs/react-shallow-renderer We no longer need to reexport under the react-test-renderer namespace. People can import `react-shallow-renderer` as needed ## How did you test this change? - Observe shallow.js in react-test-renderer package from standard build - Run build with changes on this branch - Observe no more shallow.js export in build output
23 lines
600 B
JavaScript
23 lines
600 B
JavaScript
/**
|
|
* 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
|
|
*/
|
|
|
|
'use strict';
|
|
|
|
describe('shallow', () => {
|
|
it('throws an error on init', () => {
|
|
const ReactShallowRenderer = require('../shallow.js').default;
|
|
expect(() => {
|
|
// eslint-disable-next-line no-new
|
|
new ReactShallowRenderer();
|
|
}).toThrow(
|
|
'react-test-renderer/shallow has been removed. See https://react.dev/warnings/react-test-renderer.'
|
|
);
|
|
});
|
|
});
|