Size: a a a

2021 April 02

А

Алексей in Rude QA
betzy
у нас тут, кстати, не появилось из Киева никого из питонячих? у нас тут вакансия ко мне в тиму открывается
У меня 3 в рб, пока тихо...
источник

ZE

Zewa 🚽 Expert in Rude QA
Так и вижу как поставляете новую версию с отломаным постом, а не фиксите за полчаса
источник

b

betzy in Rude QA
Zewa 🚽 Expert
Так и вижу как поставляете новую версию с отломаным постом, а не фиксите за полчаса
так суть в том, что для поста отдельные тесты
источник

ЕГ

Евгений Горбоконенко... in Rude QA
Zewa 🚽 Expert
Так и вижу как поставляете новую версию с отломаным постом, а не фиксите за полчаса
Кстати да) Но после фикса нам надо будет прогнать только тесты, которые от него зависят, а остальное уже прогнали
источник

b

betzy in Rude QA
и тесты будут падать только для поста, а не все геты
источник

b

betzy in Rude QA
в этом случае тесты становятся независимыми (если я тестирую контроллеры)
источник

ЕГ

Евгений Горбоконенко... in Rude QA
Опять-таки разгребать миллиард тестов, чтобы быть уверенным, что отвалились они из-за прекондишна, а не потому что там что-то сломалось, тоже не очень кайф
источник

ZE

Zewa 🚽 Expert in Rude QA
Ну те их один хер перепрогнать надо будет после правок. Так ли тебе важна независимость тестов интеграционных?
источник

b

betzy in Rude QA
Zewa 🚽 Expert
Ну те их один хер перепрогнать надо будет после правок. Так ли тебе важна независимость тестов интеграционных?
перепрогнать тесты только поста
источник

b

betzy in Rude QA
а не гетов тоже
источник

ZE

Zewa 🚽 Expert in Rude QA
Ну прям миллиард тестов у него упадет на один эндпоинт ага
источник

ЕГ

Евгений Горбоконенко... in Rude QA
Zewa 🚽 Expert
Ну прям миллиард тестов у него упадет на один эндпоинт ага
Ну не миллиард, я ж утрирую)
источник

ZE

Zewa 🚽 Expert in Rude QA
Ну у тебя там чё время лимитировано? Фикс зальешь они пролетят за минуту
источник

А

Алексей in Rude QA
Евгений Горбоконенко
Заводить сущности не сможет, а получать, апдейтить и удалять вполне
Продублировать каждое создание и обновление сущности своим кодом для работы с бд? Если вообще делать нечего то ок, дальше вас ждет много ебли с саппортом своих методов при изменении. И да, когда отъебнется пост изза изменения в базе - ваше чудо точно так же отъебнется. Все это уже было в симпсонах так сказать
источник

ZE

Zewa 🚽 Expert in Rude QA
Опять же зависит от объемов тестов. Если у тебя из-за этого преконда отлетит 100 теоэстов - это одно. Если 5  - это смешно
источник

b

betzy in Rude QA
Алексей
Продублировать каждое создание и обновление сущности своим кодом для работы с бд? Если вообще делать нечего то ок, дальше вас ждет много ебли с саппортом своих методов при изменении. И да, когда отъебнется пост изза изменения в базе - ваше чудо точно так же отъебнется. Все это уже было в симпсонах так сказать
зачем своим кодом, если тесты используют репозитории, которые используют контроллеры?
источник

А

Алексей in Rude QA
Евгений Горбоконенко
Кстати да) Но после фикса нам надо будет прогнать только тесты, которые от него зависят, а остальное уже прогнали
Это апи тесты, там если они норм сделаны - они гонятся на мр в ветке 5-7 мин
источник

А

Алексей in Rude QA
Разраб получил ошибку, поправил, мр ушел на ребилл
источник

b

betzy in Rude QA
но мы говорим про ТДД
источник

ИС

Игорь Середа... in Rude QA
betzy
но мы говорим про ТДД
TDD касается юнитов, а ты вначале говорил про интеграционные.
источник