- Notifications
You must be signed in to change notification settings - Fork 152
Closed
Labels
Description
caused by #150
@testing-library/react@10.2.1 @testing-library/jest-dom@5.9.0
import { render, screen } from '@testing-library/react' const { container } = render( <CampaignShowRoot /> ) console.log('container from render', container) console.log('screen', screen) container from render <ref *2> HTMLDivElement { '__reactContainere$rmnm68iqjt': <ref *1> FiberNode { tag: 3, key: null, elementType: null, type: null, stateNode: FiberRootNode { tag: 0, current: [Circular *1], containerInfo: [Circular *2], pendingChildren: null, pingCache: null, finishedExpirationTime: 0, finishedWork: null, timeoutHandle: -1, context: {}, pendingContext: null, hydrate: false, callbackNode: null, callbackPriority: 90, firstPendingTime: 0, firstSuspendedTime: 0, lastSuspendedTime: 0, nextKnownPendingLevel: 0, lastPingedTime: 0, lastExpiredTime: 0, interactionThreadID: 1, memoizedInteractions: Set(0) {}, pendingInteractionMap: Map(0) {}, callbackExpirationTime: 0 }, return: null, child: FiberNode { tag: 1, key: null, elementType: [Function], type: [Function], stateNode: [MemoryRouter], return: [Circular *1], child: [FiberNode], sibling: null, index: 0, ref: null, pendingProps: [Object], memoizedProps: [Object], updateQueue: [Object], memoizedState: null, dependencies: null, mode: 0, effectTag: 0, nextEffect: null, firstEffect: [FiberNode], lastEffect: [FiberNode], expirationTime: 0, childExpirationTime: 0, alternate: [FiberNode], actualDuration: 0, actualStartTime: -1, selfBaseDuration: 0, treeBaseDuration: 0, _debugID: 4, _debugIsCurrentlyTiming: false, _debugSource: [Object], _debugOwner: null, _debugNeedsRemount: false, _debugHookTypes: null }, sibling: null, index: 0, ref: null, pendingProps: null, memoizedProps: null, updateQueue: { baseState: [Object], baseQueue: null, shared: [Object], effects: null }, memoizedState: { element: [Object] }, dependencies: null, mode: 0, effectTag: 0, nextEffect: null, firstEffect: FiberNode { tag: 1, key: null, elementType: [Function: a], type: [Function: a], stateNode: null, return: null, child: null, sibling: null, index: 0, ref: null, pendingProps: null, memoizedProps: null, updateQueue: null, memoizedState: null, dependencies: null, mode: 0, effectTag: 8, nextEffect: null, firstEffect: null, lastEffect: null, expirationTime: 0, childExpirationTime: 0, alternate: null, actualDuration: 0, actualStartTime: -1, selfBaseDuration: 0, treeBaseDuration: 0, _debugID: 1535, _debugIsCurrentlyTiming: false, _debugSource: [Object], _debugOwner: [FiberNode], _debugNeedsRemount: false, _debugHookTypes: null }, lastEffect: FiberNode { tag: 5, key: null, elementType: 'div', type: 'div', stateNode: [HTMLDivElement], return: [FiberNode], child: [FiberNode], sibling: null, index: 0, ref: null, pendingProps: [Object], memoizedProps: [Object], updateQueue: null, memoizedState: null, dependencies: null, mode: 0, effectTag: 0, nextEffect: null, firstEffect: null, lastEffect: null, expirationTime: 0, childExpirationTime: 0, alternate: null, actualDuration: 0, actualStartTime: -1, selfBaseDuration: 0, treeBaseDuration: 0, _debugID: 1693, _debugIsCurrentlyTiming: false, _debugSource: [Object], _debugOwner: [FiberNode], _debugNeedsRemount: false, _debugHookTypes: null }, expirationTime: 0, childExpirationTime: 0, alternate: FiberNode { tag: 3, key: null, elementType: null, type: null, stateNode: [FiberRootNode], return: null, child: [FiberNode], sibling: null, index: 0, ref: null, pendingProps: null, memoizedProps: null, updateQueue: [Object], memoizedState: [Object], dependencies: null, mode: 0, effectTag: 0, nextEffect: null, firstEffect: [FiberNode], lastEffect: [FiberNode], expirationTime: 0, childExpirationTime: 1073741823, alternate: [Circular *1], actualDuration: 0, actualStartTime: -1, selfBaseDuration: 0, treeBaseDuration: 0, _debugID: 1, _debugIsCurrentlyTiming: false, _debugSource: null, _debugOwner: null, _debugNeedsRemount: false, _debugHookTypes: null }, actualDuration: 0, actualStartTime: -1, selfBaseDuration: 0, treeBaseDuration: 0, _debugID: 1, _debugIsCurrentlyTiming: false, _debugSource: null, _debugOwner: null, _debugNeedsRemount: false, _debugHookTypes: null }, _reactRootContainer: ReactDOMBlockingRoot { _internalRoot: FiberRootNode { tag: 0, current: [FiberNode], containerInfo: [Circular *2], pendingChildren: null, pingCache: null, finishedExpirationTime: 0, finishedWork: null, timeoutHandle: -1, context: {}, pendingContext: null, hydrate: false, callbackNode: null, callbackPriority: 90, firstPendingTime: 0, firstSuspendedTime: 0, lastSuspendedTime: 0, nextKnownPendingLevel: 0, lastPingedTime: 0, lastExpiredTime: 0, interactionThreadID: 1, memoizedInteractions: Set(0) {}, pendingInteractionMap: Map(0) {}, callbackExpirationTime: 0 } }, [Symbol(SameObject caches)]: [Object: null prototype] { attributes: NamedNodeMap {}, childNodes: NodeList {} } } at Object.<anonymous> (app/javascript/__tests__/sites/campaigns/campaign_show/campaign_details_render.test.js:437:17) console.log screen { debug: [Function: debug], queryAllByLabelText: [Function: bound ], queryByLabelText: [Function: bound ], getAllByLabelText: [Function: bound ], getByLabelText: [Function: bound ], findAllByLabelText: [Function: bound ], findByLabelText: [Function: bound ], queryByPlaceholderText: [Function: bound ], queryAllByPlaceholderText: [Function: bound ], getByPlaceholderText: [Function: bound ], getAllByPlaceholderText: [Function: bound ], findAllByPlaceholderText: [Function: bound ], findByPlaceholderText: [Function: bound ], queryByText: [Function: bound ], queryAllByText: [Function: bound ], getByText: [Function: bound ], getAllByText: [Function: bound ], findAllByText: [Function: bound ], findByText: [Function: bound ], queryByDisplayValue: [Function: bound ], queryAllByDisplayValue: [Function: bound ], getByDisplayValue: [Function: bound ], getAllByDisplayValue: [Function: bound ], findAllByDisplayValue: [Function: bound ], findByDisplayValue: [Function: bound ], queryByAltText: [Function: bound ], queryAllByAltText: [Function: bound ], getByAltText: [Function: bound ], getAllByAltText: [Function: bound ], findAllByAltText: [Function: bound ], findByAltText: [Function: bound ], queryByTitle: [Function: bound ], queryAllByTitle: [Function: bound ], getByTitle: [Function: bound ], getAllByTitle: [Function: bound ], findAllByTitle: [Function: bound ], findByTitle: [Function: bound ], queryByRole: [Function: bound ], queryAllByRole: [Function: bound ], getAllByRole: [Function: bound ], getByRole: [Function: bound ], findAllByRole: [Function: bound ], findByRole: [Function: bound ], queryByTestId: [Function: bound ], queryAllByTestId: [Function: bound ], getByTestId: [Function: bound ], getAllByTestId: [Function: bound ], findAllByTestId: [Function: bound ], findByTestId: [Function: bound ] }
screen
doesn't have container
key