case¶
TestCase()¶
- class
case.
TestCase
¶ базовый класс для тестов, запускаемые тесты должны начинаться со слова test
-
setUp
()¶ Вызывается для выполнения настроек, перед вызовом любых методов тестирования.
-
tearDown
()¶ Вызывается для выполнения заключительных действий после выполнения всех тестов.
-
assert
(expr[, msg])¶ проверяет expr на False
-
assertEqual
(x, y[, msg])¶ сравнивает x, y
-
assertIsInstance
(x, y[, msg])¶ Проверяет, является ли объект экземпляром класса
self.assertIsInstance(a, b, 'some msg')
-
assertNotEqual
(x, y[, msg])¶ сравнивает x, y
-
assertAlmostEqual
(x, y[, places, msg])¶ сравнивает x, y c точностью до places
-
assertNotAlmostEqual
(x, y[, places, msg])¶ сравнивает x, y c точностью до places
-
assertRaises
(exc, calable, *args)¶ проверяет что calable вызывает исключение exc, args передаются в calable
with self.assertRaises(Warning) as cm: ErrorMethod() self.assertIn('error message' cm.exception.message)
-
failUnless
(expr[, msg])¶ проверяет expr на False
-
failUnlessEqual
(x, y[, msg])¶ сравнивает x, y
-
failAlmostEqual
(x, y[, places, msg])¶ сравнивает x, y c точностью до places
-
failUnlessNotEqual
(x, y[, msg])¶ сравнивает x, y
-
failNotAlmostEqual
(x, y[, places, msg])¶ сравнивает x, y c точностью до places
-
failUnlessRaises
(exc, calable, *args)¶ проверяет что calable вызывает исключение exc, args передаются в calable
-
failIf
(expr[, msg])¶ если expr == True, то ошибка
-
fail
([msg])¶ возбуждает ошибку
-
failureException
¶ хранит последнее исключение теста
-