Size: a a a

Django [ru] #STAY HOME

2020 December 31

k

kambeerhunter in Django [ru] #STAY HOME
Alex
Коллеги, про тестирование. Если метод лезет в базу за входными данными, нужно ли использовать фикстуры и mixer?
Тесты не могут лезть в базу. Иначе, это плохие тесты. Они должны быть изолированы и независимы
источник

S

St4s in Django [ru] #STAY HOME
rows removed by filter это количество записей в таблице.. понятно, выглядит как не то
источник

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
Поздравляю всех с Наступающим! Удачи с вашими проектами! 🎄
источник

bW

be Wit in Django [ru] #STAY HOME
Михаил Павлов
Лучше чем windows
good
источник

Y

Yaroslav in Django [ru] #STAY HOME
@Nire1 Happy New Year 🎉
источник

S

Sergey in Django [ru] #STAY HOME
Yaroslav
@Nire1 Happy New Year 🎉
а мне?
источник

N

Nire in Django [ru] #STAY HOME
Yaroslav
@Nire1 Happy New Year 🎉
Спасибо, всех с наступающим и наступившим:) меньше багов, больше решённых задач
источник

Р

Рафаэль in Django [ru] #STAY HOME
Всех с Наступившим!)))
источник

Y

Yaroslav in Django [ru] #STAY HOME
Sergey
а мне?
Nire из дальнего востока у него уже.

Тебе через 6 с половиной часов
источник

Р

Рафаэль in Django [ru] #STAY HOME
Так, в Токио уже!
источник

Р

Рафаэль in Django [ru] #STAY HOME
Кто ещё из чата из Япохи?
источник

q

qwerty in Django [ru] #STAY HOME
Рафаэль
Так, в Токио уже!
Он из Якутии
источник

Р

Рафаэль in Django [ru] #STAY HOME
А в Якутии тоже уже новый год???
источник

N

Nire in Django [ru] #STAY HOME
Рафаэль
А в Якутии тоже уже новый год???
Да, с Японией нет разницы
источник

b

bbclub in Django [ru] #STAY HOME
Nire
Да, с Японией нет разницы
Ну с новым годом)
источник

b

bbclub in Django [ru] #STAY HOME
У кого новый год, а кто и работает
источник

Y

Yaroslav in Django [ru] #STAY HOME
bbclub
У кого новый год, а кто и работает
Сочувствую
источник

A

Alex in Django [ru] #STAY HOME
Sergey
желательно иметь фикстуры, хорошо бы их использовать и запускать на изолированной базе, но бывают тесты, которые гоняются уже на существующей базе

а что такое миксер?
т.е. фикстурой заполнять данные в базе? Я понимаю что надо на изолированно, но предположим есть метод
def foo(bar):
       return Data.objects.get(bar=bar)

Вот тут фикстура должна заполнить базу или только аргумент bar?
источник

A

Alex in Django [ru] #STAY HOME
kambeerhunter
Тесты не могут лезть в базу. Иначе, это плохие тесты. Они должны быть изолированы и независимы
имею ввиду не тесты лезут в базу, а тестируемый метод. Кто тогда заполняет базу?
источник

S

Sergey in Django [ru] #STAY HOME
Alex
т.е. фикстурой заполнять данные в базе? Я понимаю что надо на изолированно, но предположим есть метод
def foo(bar):
       return Data.objects.get(bar=bar)

Вот тут фикстура должна заполнить базу или только аргумент bar?
фикстура должна заполнять те данные, которые нужны тебе как предустановленные в базе, для интеграционных тестов
источник