с match-case писать? А то эта вот портянка
match foo:
case ............: # ok scenario
pass
case _:
assert False
меня подзаебала)
А зачем тут match case?
не юзаю матч кейс, пока не придумал ни одного сценария где он нужен
Ну типа, создала у меня функция какой-то сложный объект, хочу проверить его структуру, но не целиком, а только отдельные места. Я просто пишу большой код на синглдиспатчах и матч-кейсах сейчас, специально конвертирую хуету из внешней библиотеки в датаклассы, чтобы удобно было логику писать, и хочу, соответственно, в тестах конвертера сразу матч-кейсы "из жизни" проверять.
Обсуждают сегодня