Size: a a a

testing_in_python

2021 April 19

СС

Сказочный Сникерс... in testing_in_python
а еще лучше - генерировать данные в рантайме
источник

СС

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

BK

Boris Krutskih in testing_in_python
Ну там есть всякие id сенсоров допустим, каких-то итемов) и из-за того что базы немного отличаются на alpha и beta, приходится для разных энвов использовать другие данные
источник

СС

Сказочный Сникерс... in testing_in_python
ну так возьми словарь, заведи ключи - твои энвы. значения - твои данные в удобном тебе виде
источник

СС

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

СС

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

BK

Boris Krutskih in testing_in_python
Ооойй бля))) там в БД такое происходит, что я туда даже лезть нехочу....
А вот насчёт создать отдельный глобальный data.py сделать словарь с 3-мя энвами и оттуда дёргать данные, наверное более подходящий вариант
источник

СС

Сказочный Сникерс... in testing_in_python
какая тебе разница - сходить и физически поправить какой то файл руками иди сделать git commit git push? вот только во втором случае у тебя будет 1) надежность. 2) история
источник

ЖС

Жук Самсаед... in testing_in_python
бд может помереть) гит может помереть)
источник

СС

Сказочный Сникерс... in testing_in_python
если помер гит то померол все
источник

СС

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

СС

Сказочный Сникерс... in testing_in_python
че за бред ты несешь?)
источник

ТЭ

Тачами Экстович... in testing_in_python
человек который все написал может умереть….
источник

ТЭ

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

BK

Boris Krutskih in testing_in_python
Бл))) ну такие падения гита допустим) крайне редки же)))
источник

ТЭ

Тачами Экстович... in testing_in_python
мб у человека все из говна и палок и ни на что полагаться нельзя
источник

ЖС

Жук Самсаед... in testing_in_python
jenkins это такой же сервис, как и гит, бд и прочее, что делает аргумент "может помереть" инвалид, особенно учитывая то, что те же пайплайны ты хранить можешь в той же scv
источник

СС

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

BK

Boris Krutskih in testing_in_python
я правильно понимаю, таким образом советуете?
источник

ЖС

Жук Самсаед... in testing_in_python
я про гугл вообще ничего не говорил, кста. и гугл умер - запустил с мойофис365 - кардинально разницы никакой
источник