Size: a a a

Saint P Ruby Community

2021 February 05

AG

Alexander G in Saint P Ruby Community
разве что это на dry-schema,  а не на dry-v
источник

A

Anton in Saint P Ruby Community
Alexander G
ну вот что-то типа такого не подходит?
я понял что ты предлагаешь, собирать схему не внутри контракта, а снаружи. Так впринципе хороший обход. Есдинственное что при добавлении каждого нового типа блока надо будет писать свою схему параметров. А я из-за лени хотел обойтись только добавлением символа в конфиг, потому что схемы одинаковые. Но пока кажется нет более подходящего решения
источник

A

Anton in Saint P Ruby Community
вобщем спасибо 👍🏻
источник

AG

Alexander G in Saint P Ruby Community
наверное, это в итоге можно привести к виду, когда надо только в конфиг что-то добавить 🤷
источник

GG

Gleb Grishakov in Saint P Ruby Community
Rustam Ibragimov
видимо, кто-то прикололся или просто забил под себя домен. возможно, прикололись над оригиналом https://rubyapi.org
Тролли)
источник

AR

Anna Razumova in Saint P Ruby Community
вопрос к знатокам: сущности созданные таким образом удаляются после теста?
it "return something" do
 create(:user)
 get :user_list
 expect(page).contain something
end
источник

NB

Nikita Bulai in Saint P Ruby Community
Все ж зависит от того как сконфигруировано. Стоит ли какой database cleaner и тд
источник

AR

Anna Razumova in Saint P Ruby Community
стоит, вчера настроила
источник

ME

Makar Ermokhin in Saint P Ruby Community
Так обсуждалось же, что надо transactional_fixtures использовать
источник

AR

Anna Razumova in Saint P Ruby Community
и оно включено
источник

A

Anton in Saint P Ruby Community
это же фактори бот? если тест в транзакции то должен удаляться
источник

ME

Makar Ermokhin in Saint P Ruby Community
С ними -- точно удаляется
источник

AR

Anna Razumova in Saint P Ruby Community
да только вот ничего неработает если тесты говно
источник

ME

Makar Ermokhin in Saint P Ruby Community
Anna Razumova
и оно включено
А зачем и то и то?
источник

VD

Vla Dem in Saint P Ruby Community
Правильно говорить «не создаётся»)
источник

AR

Anna Razumova in Saint P Ruby Community
Makar Ermokhin
А зачем и то и то?
тыкаюсь везде лишь бы заработало
источник

AR

Anna Razumova in Saint P Ruby Community
обнаружида до жопы глобальных переменных, именно которые и текут
источник

AR

Anna Razumova in Saint P Ruby Community
охреневаю прост
источник

ME

Makar Ermokhin in Saint P Ruby Community
Посерчи конфиг) Вдруг там где нибудь специально что то отключается
источник

NB

Nikita Bulai in Saint P Ruby Community
Глобал стейт в тестах - всегда проблемы
источник