Size: a a a

2021 May 13

N

Nikita in PiterPy Meetup
А sqlalchemy не надо?
В обоих классах же надо написать, чтобы они друг о друге знали, нет?
источник

VB

Vasilii Bliznetcov in PiterPy Meetup
В некоторых случаях хочется мокнуть какое-нибудь поле в модели и дальше передать.
Если это после композитное из другой модели, например.
А передать мок не даст валидатор
источник

YV

Yuliya Volkova in PiterPy Meetup
В sqlalchemy есть relationship которая под капотом создаёт таблицу связи
источник

YV

Yuliya Volkova in PiterPy Meetup
источник

YV

Yuliya Volkova in PiterPy Meetup
Я такие штуки сама не люблю - по мне лучше когда очевидно сколько у тебя на самом деле таблиц в бд) но кому то нравится через релейшен делать. В gino их нет
источник

N

Nikita in PiterPy Meetup
Спасибо, буду знать)
источник

AN

Aleksey Nakoryakov in PiterPy Meetup
Что значит "мокнуть"? Задать конкретное значение, не беспокоясь, что там ниже уровнем по связанным сущностям? Всё ещё factory_boy )))
В целом, может и можно по другому, но я с удовольствием пользовался этой либой для генерации данных в тестах. Не настаиваю )
источник
2021 May 16

E

Eugene in PiterPy Meetup
Кто-нибудь пробовал это?
https://github.com/darrenburns/ward
источник

S

Stan in PiterPy Meetup
в чём профит при живом pytest?
источник

E

Eugene in PiterPy Meetup
вот я и хотел бы узнать у тех, кто пробовал, есть ли профит
источник

E

Eugene in PiterPy Meetup
всегда интересно посмотреть на что-то "modern and powerful"
источник

AK

Alex 🌼 Karantinsky... in PiterPy Meetup
using fixtures that rely on Python's import system, not name matching

Уже этого достаточно, чтобы забыть о pytest как о страшном сне
источник

Б

Боброний in PiterPy Meetup
А чем плохо name matching?
источник

E

Eugene in PiterPy Meetup
Да, чем меньше магии под капотом - тем лучше.
источник

E

Eugene in PiterPy Meetup
Как там, "явное лучше неявного"? :)
источник

AK

Alex 🌼 Karantinsky... in PiterPy Meetup
Это магия и против питонячих принципов. Сложнее понять что происходит
источник

Б

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

Б

Боброний in PiterPy Meetup
А объявлять функции с одинаковым именем друг за другом или объявлять их в цикле — это не против питонячих принципов? :)
источник

Б

Боброний in PiterPy Meetup
Имхо, одна магия сменяется другой
источник

E

Eugene in PiterPy Meetup
Имя функции теста, я так понял, ни на что не влияет, главное - описание в декораторе. Можно не одинаковые имена задать :)
источник