Поддержка тестирования (numpy.testing)
Общая поддержка тестирования для всех скриптов тестирования numpy.
Этот модуль должен предоставлять всю общую функциональность для тестов numpy в одном месте, чтобы скрипты тестирования скриптов тестирования могли просто импортировать его и сразу же начать работу. Для справки, см. Руководящие принципы тестирования
Утверждения
| Вызывает AssertionError, если два элемента не равны с заданной точностью. |
| Вызывает AssertionError, если два элемента не равны с заданным количеством значащих цифр. |
| Вызывает AssertionError, если два объекта не равны с заданной точностью. |
| Вызывает AssertionError, если два объекта не равны с заданной погрешностью. |
| Сравнение двух массивов относительно их расстояния. |
| Проверка, что все элементы массивов отличаются не более чем на N единиц в последнем разряде. |
| Вызывает AssertionError, если два объекта array_like не равны. |
| Вызывает AssertionError, если два объекта array_like не упорядочены по меньше чем. |
| Вызывает AssertionError, если два объекта не равны. |
| Ошибка, если вызываемый объект не генерирует исключение класса exception_class, когда вызывается с аргументами args и именованными аргументами kwargs. |
| Ошибка, если вызываемый объект не генерирует исключение класса exception_class с сообщением, соответствующим expected_regexp, когда вызывается с аргументами args и именованными аргументами kwargs. |
| Ошибка, если данный вызываемый объект не генерирует указанное предупреждение. |
| Проверка равенства двух строк. |
Декораторы
| Фильтр предупреждений о устаревании при выполнении набора тестов. |
| Вызывать исключение KnownFailureException, если данное условие истинно. |
| Указывает nose, что эта функция является или не является тестом. |
| Вызывать исключение SkipTest, если заданное условие истинно. |
| Отметить тест как «медленный». |
| Применить декоратор ко всем методам в классе, соответствующим регулярному выражению. |
Запуск тестов
псевдоним | |
| Запуск модуля тестирования. |
| Запуск доктстов, найденных в заданном файле. |
| Менеджер контекста и декоратор, выполняющий примерно то же самое, что и |
Руководящие принципы
© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.18/reference/routines.testing.html