Size: a a a

testing_in_python

2019 February 14

СС

Сказочный Сникерс in testing_in_python
Mark Tonkonog
Он мне достанет тот json таким образом? Круто
да
источник

СС

Сказочный Сникерс in testing_in_python
ага, вот почему у тебя yield json() и везде вызов идет
источник

СС

Сказочный Сникерс in testing_in_python
Mark Tonkonog
Обычно пишу и просто через
if __name__ == '__main__':
смотрю
потом что ты так делаешь, так запукается обычный питон, он не с фикстурами работает а с обычнми функциями, поэтому тебе приходитсся их вызывать. напиши тест и запускай именно пайтест
источник

MT

Mark Tonkonog in testing_in_python
Сказочный Сникерс
ага, вот почему у тебя yield json() и везде вызов идет
это псевдо-код, но там у меня просто response.json() возвращается
источник

СС

Сказочный Сникерс in testing_in_python
а ок
источник

СС

Сказочный Сникерс in testing_in_python
Mark Tonkonog
Обычно пишу и просто через
if __name__ == '__main__':
смотрю
ну ты понял, так не делай)
источник

MT

Mark Tonkonog in testing_in_python
Сказочный Сникерс
ну ты понял, так не делай)
я это юзаю, когда просто пишу какие-то хелперы и проверяю все ли ок
это плохо?)
источник

СС

Сказочный Сникерс in testing_in_python
ну так еще пойдет
источник

СС

Сказочный Сникерс in testing_in_python
просто имхо проще на реальных данных отлаживаться со всей цепочкой
источник

A

Alexey ϟ in testing_in_python
Подскажите где можно почитать о подтверждениях (asserts)
например:
"подтверждения того что на веб странице есть элемент"
"подтверждения того что в этом элементе содержится текст или поле не пустое"

с примерами кода
источник

IS

Idi Suda in testing_in_python
Ну ты ищешь элемент
источник

IS

Idi Suda in testing_in_python
assert элемент
источник

IS

Idi Suda in testing_in_python
не нашелся - assertion error
источник

IS

Idi Suda in testing_in_python
Тип того
источник

A

Alexey ϟ in testing_in_python
assert is not None
источник

IS

Idi Suda in testing_in_python
так не надо
источник

A

Alexey ϟ in testing_in_python
знаю и всё, нигде не смог найти адекватной инфы по этому
источник

A

Alexey ϟ in testing_in_python
просто после еррора тест же остановится?
источник

IS

Idi Suda in testing_in_python
да
источник

A

Alexey ϟ in testing_in_python
так а где почитать объёмную инфу можно? везде советы какие-то стрёмные
источник