Найти - Пользователи
Полная версия: unittest c контролем результатов
Начало » Python для экспертов » unittest c контролем результатов
1
agryn
Возникла необходимость не просто запустить функцию, а проконтролировать результат выполнения (возвращаемое значение или ожидаемое исключение).
например при запуске
open('no_such_file')
ожидается именно такое исключения
IOError: [Errno 2] No such file or directory: 'no_such_file'
Как это оформить в виде теста чтоб результат был OK именно при такой реакции?
Singularity
self.assertRaises(IOError,open,'no_such_file')
py.user.next
python.org. assertRaisesRegex
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB