Skip to content

Написать тесты для скрипта импорта тредов  #124

@kubk

Description

@kubk

Связанный PR: #122

"Идея была такая: подменяем Guzzle в контейнере на стаб и кормим команду файлами вместо реальных запросов. В идеале, делаем для нее специальный микротред из нескольких постов, чтобы она не пыталась в тесте импортировать все 900 постов. Тестировать там можно много чего:

  • что команда успешно импортирует треды
  • что команда успешно обновляет треды
  • что опция --no-images работает и не грузит изображения (для этого в LFS и был засунут Guzzle)
  • что другие опции работают, как требуется
  • что рефлинки создаются итд.

Если у кого-то вдруг когда-нибудь появится свободное время и желание потестировать CLI команды - можно этим заняться. Команду хорошо бы тестировать, так как она довольно сложная и в ней полно всякой логики."

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions