RN: Migrate LogBoxInspectorStackFrame-test.js from Shallow Renderer (#44969)

Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/44969

Migrates this Jest unit test away from using `react-shallow-renderer` because it is no longer recommended.

Changelog:
[Internal]

Reviewed By: robhogan

Differential Revision: D58643057

fbshipit-source-id: 0d2943a714ca718841ab4bec5a33f6c9e48fea92
This commit is contained in:
Tim Yung
2024-06-16 12:15:49 -07:00
committed by Facebook GitHub Bot
parent 6dd9fa46ca
commit 96cbfb1e66
@@ -16,9 +16,16 @@ const LogBoxInspectorStackFrame =
require('../LogBoxInspectorStackFrame').default;
const React = require('react');
// Mock `LogBoxButton` because we are interested in snapshotting the behavior
// of `LogBoxInspectorStackFrame`, not `LogBoxButton`.
jest.mock('../LogBoxButton', () => ({
__esModule: true,
default: 'LogBoxButton',
}));
describe('LogBoxInspectorStackFrame', () => {
it('should render stack frame', () => {
const output = render.shallowRender(
const output = render.create(
<LogBoxInspectorStackFrame
onPress={() => {}}
frame={{
@@ -35,7 +42,7 @@ describe('LogBoxInspectorStackFrame', () => {
});
it('should render stack frame without press feedback', () => {
const output = render.shallowRender(
const output = render.create(
<LogBoxInspectorStackFrame
frame={{
column: 1,
@@ -52,7 +59,7 @@ describe('LogBoxInspectorStackFrame', () => {
});
it('should render collapsed stack frame with dimmed text', () => {
const output = render.shallowRender(
const output = render.create(
<LogBoxInspectorStackFrame
onPress={() => {}}
frame={{