Spec-Zone.ru › Enzyme

.parents([selector]) => ShallowWrapper

Возвращает обёртку вокруг всех родителей/предков единственного узла в обёртке. Не включает сам узел. Дополнительно можно указать селектор, который будет фильтровать родителей по этому селектору. Должна быть обёртка вокруг единственного узла.

Аргументы

  1. selector (EnzymeSelector [optional]): Селектор для фильтрации родителей.

Возвращаемое значение

ShallowWrapper: Новая обёртка, которая оборачивает результирующие узлы.

Примеры

const wrapper = shallow(<ToDoList />);
expect(wrapper.find('ul').parents()).to.have.lengthOf(2);

Связанные методы

  • .children([selector]) => ShallowWrapper
  • .parent() => ShallowWrapper
  • .closest(selector) => ShallowWrapper

© 2015 Airbnb, Inc.
Licensed under the MIT License.
https://enzymejs.github.io/enzyme/docs/api/ShallowWrapper/parents.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API