enzymejs/enzyme

React Elements returned by enzyme in v3 are missing context

開放

#1,344 建立於 2017年11月10日

 (3 則留言) (1 個反應) (0 位負責人)JavaScript (1,967 個分叉)batch import
API: shallowhelp wantedv3 bugs

倉庫指標

星標
 (19,826 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

In v2, if you wanted to get the underlying element, it contained the element's context. In v3, there is no context.

I believe for shallow, we just need to add it here https://github.com/airbnb/enzyme/blob/master/packages/enzyme-adapter-react-16/src/ReactSixteenAdapter.js#L224

For mount, it's a few places (in those toTree functions).

I think it'd be nice to have the context on the element though so that it's closer to the real element.

Thoughts?

貢獻者指南