Size: a a a

testing_in_python

2021 July 02

SB

Sasha Brud in testing_in_python
жалко, хотелось чего-то специфичного… ну ладно
источник

V

Vita in testing_in_python
Ну с помощью протобафа тебе не нужно заботиться о структуре json, сразу значения даёшь по каждому полю
источник

V

Vita in testing_in_python
К тому ж протобаф позволяет хоть сколько внутри поля согласно правилу и структуре в качестве значения несколько раз без ограничений по длине массива задавать вложенный словарь
источник

SB

Sasha Brud in testing_in_python
а, понятно
источник

V

Vita in testing_in_python
"поле1" : [
{один},
{два}
.....
{х раз}
]
источник

V

Vita in testing_in_python
То есть протобаф автоматически определяет структруру запроса и ответа за тебя и не надо париться насчёт структуры запроса и ответа при тестировании
источник

SB

Sasha Brud in testing_in_python
то есть технически я могу создать отдельный датакласс с полями и класть туда значения из фиксированных мест в протобафе?
источник

V

Vita in testing_in_python
То есть для тестирования GRPC ты должна уметь читать proto-файл
источник

V

Vita in testing_in_python
Да, все верно
источник

SB

Sasha Brud in testing_in_python
а какими способами это делается?
источник

AR

Alex Radchenko in testing_in_python
Коллеги hook в Pytest и плагин к Pytest это одно и тоже?
источник

V

Vita in testing_in_python
Просто забираешь себе с проекта  прото и работаешь с ним
источник

SB

Sasha Brud in testing_in_python
принято
источник

SB

Sasha Brud in testing_in_python
спасибо!
источник

V

Vita in testing_in_python
Читать научат go-разработчики, там не очень трудно
источник

V

Vita in testing_in_python
Научишься читать - цены не будет
источник

SB

Sasha Brud in testing_in_python
у нас scala и я в целом и так смогу)))
источник

СС

Сказочный Сникерс... in testing_in_python
Но нужно заботиться о схеме протобафа для всех участников. Особенно когда она меняется
источник

V

Vita in testing_in_python
Ну да, это неизбежно, когда разработка не может определиться с окончательным прото
источник

СС

Сказочный Сникерс... in testing_in_python
И добавление/удаление полей из схемы не должно влиять на любой из узлов
источник