Size: a a a

2021 May 10

Б

Боброний in PiterPy Meetup
Так запускаем через pytest, но он не умеет параметризировать unittest.TestCase
источник

DB

Dima Boger in PiterPy Meetup
Ага, понял. Мне кажется я ни разу не мейнтейнил проекты на юниттесте 👉👈
источник

Б

Боброний in PiterPy Meetup
источник

Б

Боброний in PiterPy Meetup
Повезло :)
источник

Б

Боброний in PiterPy Meetup
А, ну и там ещё AsyncTestCase торнадовский используется где-то 🙈
источник

DB

Dima Boger in PiterPy Meetup
а я решил недавно попробовать затащить pytest-describe + pytest-spec в качестве эксперимента
источник

DB

Dima Boger in PiterPy Meetup
источник

MK

Maxim Koltsov in PiterPy Meetup
А pytest-spec это что?
источник

DB

Dima Boger in PiterPy Meetup
выводит результат вот в таком формате как выше
источник

DB

Dima Boger in PiterPy Meetup
источник

MK

Maxim Koltsov in PiterPy Meetup
А я прикрутил junit репорт к гитлабу и доволен
источник

MK

Maxim Koltsov in PiterPy Meetup
Раньше гитлаб умел показывать репорты только в пайплайнах МР, а теперь во всех
источник

Б

Боброний in PiterPy Meetup
Ух ты, не знал, что так можно
источник

Б

Боброний in PiterPy Meetup
Надо тоже прикрутить
источник

Б

Боброний in PiterPy Meetup
Есть где-то простой гайд для питона?
источник

MK

Maxim Koltsov in PiterPy Meetup
pytest из коробки генерит репорт, флаг --xmlreport или как-то так, а в гитлабе смотри ман про секцию artifacts:reports
источник

DB

Dima Boger in PiterPy Meetup
а мне чет текст читать легче
источник
2021 May 11

DB

Dima Boger in PiterPy Meetup
а ты как им пользуешься? когда падают тесты идёшь сразу в full report?
источник

MK

Maxim Koltsov in PiterPy Meetup
пока не знаю, я только на прошлой неделе прикрутил)
источник

DB

Dima Boger in PiterPy Meetup
А. Я просто год как прикрутил, но пока так и не привык туда заходить — если что-то падает обычно хочется ещё логи пайтеста почитать
источник