Size: a a a

2018 November 01

АП

Артем Паньков in pro.elixir
убит
источник

IK

Ihor Katkov in pro.elixir
Вау
источник

IK

Ihor Katkov in pro.elixir
Это жестко
источник

AM

Aliaksandr Martsinovich in pro.elixir
мы поняли что у тебя травма от чужого кода
источник

IK

Ihor Katkov in pro.elixir
Но! Для того, что бы экономить время и количество строк кода, можно использовать снепшоты
источник

EA

Evgeniy Abramov in pro.elixir
нормально кто-то упарывает
источник

IK

Ihor Katkov in pro.elixir
И этот пример скорее интеграционного теста
источник

АП

Артем Паньков in pro.elixir
Aliaksandr Martsinovich
мы поняли что у тебя травма от чужого кода
ну вы понимаете, что делать, если это ломается)))
источник

IK

Ihor Katkov in pro.elixir
И в тестах никто не отменял принцип DRY
источник

FM

Fey Martynov in pro.elixir
хехе прикольно)
источник

FM

Fey Martynov in pro.elixir
но эт не моё творчество уже
источник

IK

Ihor Katkov in pro.elixir
И все остальное тоже
источник

AM

Aliaksandr Martsinovich in pro.elixir
Артем Паньков
ну вы понимаете, что делать, если это ломается)))
да хз что делать, и не такое в тестах чинил и сам писал
источник

AM

Aliaksandr Martsinovich in pro.elixir
поругать чужой код - это естественная эмоциональная реакция, как мне видится. По возможности стараюсь избегать
источник

АП

Артем Паньков in pro.elixir
ещё вот на другом проекте есть регулярочка
источник

АП

Артем Паньков in pro.elixir
/^((?:\d+\s[R]+\d+)|(?:[RH]+\d+\s[RH]+\d+)|(?:[RH]+\d+\s[R]+\d+)|(?:\d+\s[Rh]+\d+)|(?:\d+[-R]+\d+)|(?:[RH]+\d+[-RH]+\d+)|(?:[RH]+\d+[-R]+\d+)|(?:\d+[-Rh]+\d+)).+\s+.+$/i
источник

AM

Aliaksandr Martsinovich in pro.elixir
по скрину я вижу что автор неслабо заморочился, чтобы его тест был понятен. Другой вопрос, действительно ли нужен был такой сетап, но это без контекста мы никогда не узнаем
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Я за такие тесты больше чем за те, которые прошивают абстракции
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Он очень тупой и прямолинейный
источник

ŹR

Źmićer Rubinštejn in pro.elixir
И классно подходит для регрессионного тестирования
источник