Size: a a a

Чат подкаста «Разбор Полётов»

2021 January 12

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Dima
а джарку как положить?
Никак. Если очень надо - используй system скоуп зависимости
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
Паша Финкельштейн
Ну как бы да, но это логично в парадигме мавена! Просто там нет возможности сделать finally
разделять тест на “сетап в билд тулзе” и “логика теста в коде” это имхо парадигма, которая должна умереть
источник

D

Dima in Чат подкаста «Разбор Полётов»
Паша Финкельштейн
Но у меня есть другой пример: если запустить для интеграционных тестов аппсервер в pre-integration-test а потом интеграционные тесты упадут - то post-integration-test не выполнится и сервер не опустится
такие же вещи плагинами рулятся вроде?
источник

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Sergei Egorov
разделять тест на “сетап в билд тулзе” и “логика теста в коде” это имхо парадигма, которая должна умереть
Ну я не то чтобы спорю, но зачем ещё есть pre-integration-test?
источник

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Dima
такие же вещи плагинами рулятся вроде?
Всё сложно
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
Паша Финкельштейн
Ну я не то чтобы спорю, но зачем ещё есть pre-integration-test?
не знаю. Удалить надо.
источник

D

Dima in Чат подкаста «Разбор Полётов»
всякие фэйл сэйф и тому подобное
источник

D

Dima in Чат подкаста «Разбор Полётов»
как раз про кейсы с висящим сервером
источник

D

Dima in Чат подкаста «Разбор Полётов»
хотя спасибо тестконтейнерс
источник

D

Dima in Чат подкаста «Разбор Полётов»
просто манна небесная
источник

D

Dima in Чат подкаста «Разбор Полётов»
там агент вилкой чистит все…
источник

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Плагин тоже привязывается к определённой фазе билда или к нескольким и если одна из них почему-то не выполнится - он не до конца отработает
источник

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Sergei Egorov
не знаю. Удалить надо.
Но ведь удобно! (Нет)
источник

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Но я помню времена когда иначе было ещё хуже
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
Паша Финкельштейн
Но я помню времена когда иначе было ещё хуже
а ведь я 7 лет назад написал https://github.com/bsideup/redis-maven-plugin
источник

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Я даже когда-то чуть его не попробовал использовать :)
источник

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Но вот да, если интеграционные тесты упали - редис может остаться жив
источник

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Надо написать какой-то дисклеймкр что эту тонну xml можно заменить на примерно три строки testcontainers
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
https://github.com/ff4j/ff4j/blob/f3c07b49deabd04caef8b0f3a491ab3ae514ca36/ff4j-store-redis/pom.xml#L100

OMFG! Кто-то до сих пор его использует и он даже работает 😂
источник

ПФ

Паша Финкельштейн... in Чат подкаста «Разбор Полётов»
Кстати, у них это наверное даже резонно
источник