Size: a a a

testing_in_python

2020 April 11

NR

Nikolay Romeiko in testing_in_python
Сказочный Сникерс
И что ты хочешь в ней «проверить»?
обычный юнит тест - что я закинул в какой-то обьект что-то и метод класса через принт выводит в консоль то, что мне нужно
источник

СС

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

СС

Сказочный Сникерс in testing_in_python
Будет выводить в консоль
источник

NR

Nikolay Romeiko in testing_in_python
Ну каким образом это норм делать? Просто прохожу курс где все делается через unittest, а я сразу все переделываю под pytest и то, что нагуглил - пока не совсем понял.
источник

СС

Сказочный Сникерс in testing_in_python
Каким образом принтить?
источник

СС

Сказочный Сникерс in testing_in_python
print, logging, да все что угодно
источник

СС

Сказочный Сникерс in testing_in_python
Хоть sys.stdout.write
источник

СС

Сказочный Сникерс in testing_in_python
Я не понимаю что ты хочешь)
источник

NR

Nikolay Romeiko in testing_in_python
"""def print_blogs():
   for key, blog in blogs.items():
       print(f'- {blog}')""" выводит в консоль, я в блог закидываю какие-то пары значений и проверю тестом
"""       with patch('builtins.print') as mocked_print:
           app.print_blogs()
           mocked_print.assert_called_with('- Test Blog')"""
источник

NR

Nikolay Romeiko in testing_in_python
но это через юниттест) мне интересно, как лучше всего это делать, а то я уже нагуглил вариантов) именно в пайтесте
источник

СС

Сказочный Сникерс in testing_in_python
Как лучше сделать что? Вывести в консоль какой то текст и потом проверить что оно вывелось или что?
источник

NR

Nikolay Romeiko in testing_in_python
Сказочный Сникерс
Как лучше сделать что? Вывести в консоль какой то текст и потом проверить что оно вывелось или что?
Ну да - вызвать функцию - прочитать консоль и сравнить с экспектед.
источник

СС

Сказочный Сникерс in testing_in_python
А зачем прости?)
источник

NR

Nikolay Romeiko in testing_in_python
Сказочный Сникерс
А зачем прости?)
курс на юдеми прохожу) саморазвитие все такое)
источник

СС

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

СС

Сказочный Сникерс in testing_in_python
В чем цель то таких действий?
источник

СС

Сказочный Сникерс in testing_in_python
Проверить насколько корректно работает билтин фунция в питоне?
источник

NR

Nikolay Romeiko in testing_in_python
Сказочный Сникерс
В чем цель то таких действий?
Ну пишешь тест на метод, потом сам метод аля база ТДД
источник

СС

Сказочный Сникерс in testing_in_python
Ты че то вообще все в кучу намешал
источник

СС

Сказочный Сникерс in testing_in_python
Зачем проверять значения которые выводятся в консоль?
источник