Вопрос №51404 от пользователя Сергей Ушаков в уроке «React Redux», курс «JS: Redux (React)»

Сергей Ушаков

Добрый день. Столкнулся с проблемой, которую не могу понять, в веб версии всё работает корректно. Пробовал реализовывать по разному, но ошибка остается, сброс тоже не помог.

 FAIL  __tests__/test.jsx (5.655 s)

  ✕ Store (633 ms)

  ● Store

    expect(element).not.toBeInTheDocument()

    expected document not to contain element, found <span class="mr-auto">one more</span> instead

      40 |   const listScope1 = within(screen.getByRole('list'));
      41 |   userEvent.click(listScope1.getAllByRole('button')[0]);
    > 42 |   expect(screen.queryByText('one more')).not.toBeInTheDocument();
         |                                              ^
      43 |   expect(screen.getByText('my first task')).toBeInTheDocument();
      44 |   const listScope2 = within(screen.getByRole('list'));
      45 |   userEvent.click(listScope2.getByRole('button'));

      at Object.<anonymous> (__tests__/test.jsx:42:46)

https://ru.hexlet.io/code_reviews/364827

1 0

Roman Makarov

Сергей Ушаков, добрый день!

В веб-версии тоже работает некорректно, обратите внимание на порядок тасков в задании.

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
22 сентября 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
22 сентября 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
22 сентября 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
22 сентября 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
22 сентября 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
22 сентября 5 месяцев

Похожие вопросы

Аркадий Флитман 12 сентября 2021 →

В учительском решении непонятен вот этот момент: const handleRemoveTask = (id) => () => { dispatch(re...

Kostya Pershin 02 августа 2021 →

Добрый день. Могли бы подсказать, с чего лучше начинать в таких заданиях? Возникает путаница, так как все ф...

K R 12 января 2021 →

Добрый вечер, а почему компонент TasksBox находится не в отдельном файле (например, tasksBox.jsx) а вместе ...

Роман Емперор 20 декабря 2020 →

Я решил пробежаться по пройденному материалу и обнаружил, что моего решения упражнения нет. Не велика потер...

Артём 14 декабря 2020 →

Если мы создаём компонент как класс, то в случае необходимости повесить на какой-либо элемент обработчик с ...