Убираем act warning в юнит тестах для React

Поділитися
Вставка
  • Опубліковано 28 вер 2024
  • При работе с React Testing Library часто можно столкнуть с предупреждением о необходимости использования метода act внутри тестовых кейсов. И чаще всего неочевидно что именно идет не так. Разбираем три ситуации, когда такое предупреждение возникает и смотрим как на самом деле надо действовать, чтобы консоль была чистой.
    Мои курсы по вебу с купонами:
    ✅ mishanep.com/
    📢 Поддержка канала:
    / mishanep
    www.tinkoff.ru...
    paypal.me/mish...

КОМЕНТАРІ • 10

  • @olegsh2888
    @olegsh2888 6 місяців тому

    Ещё по совместной работе ценил, как ты умеешь выбрать проблему и понятно резюмировать, что с ней делать) буду скидывать видос коллегам, а то терминал весь красный от их тестов)

    • @from_brest2631
      @from_brest2631 6 місяців тому +1

      Запускай с флагом - - silent и будет щасце 😂

  • @vladimirbavtenko9080
    @vladimirbavtenko9080 6 місяців тому +1

    Интересно также чем лучше тестировать Next js?

  • @STELLS541
    @STELLS541 3 місяці тому

    Полезно)))

  • @ilyamartynov2743
    @ilyamartynov2743 6 місяців тому

    Круту, жду)

  • @Mr.Bellamy
    @Mr.Bellamy 6 місяців тому

    #скажемнетactwarning

  • @fernandoalonso6389
    @fernandoalonso6389 6 місяців тому

    Я сказал : - Нет

  • @vlad_pantyukhin
    @vlad_pantyukhin 6 місяців тому

    Спасибо Мише! А для userEvent у меня такое решение:
    await act(async () => {
    await userEvent.click(incrementBtn);
    });

    • @mishanep
      @mishanep  6 місяців тому

      Должно работать без ворнинга без act в данном примере