python-unittest — все вопросы

1ответ
4 голоса
Получить непрерывную интеграцию Gitlab для компиляции расширения Python, написанного на C
Контекст У меня есть проект Python, для которого я обертываю некоторый код C /C ++ (используя отличную библиотеку PyBind ) , У меня есть набор модульных тестов C и Python, и я настроил CI Gitlab
1ответ
4 голоса
Декоратор работает для функции, но не для класса
Нужна небольшая помощь в исправлении декоратора для unittest. Я не уверен, как выполнить требования модульного тестирования. Идея этого декоратора состоит в том, чтобы пометить тест как ожидаемый с
2ответа
4 голоса
Почему проект движка приложения не вызывает unittest.TestCase.tearDown ()?
Я пытаюсь настроить тест для учебника по питону App Engine. Похоже, что unittest.tearDown () не вызывается, потому что оператор print, который я поместил в метод tearDown, не отображается. Вызыва
1ответ
4 голоса
Запускать специальные юнит-тесты в python из main ()
Я пытаюсь запустить только один тест из модульных тестов, представленных в классе. Так что при условии class MytestSuite(unittest.TestCase): def test_false(self): a = False sel
1ответ
4 голоса
исключение pytest ни один тип объекта не вызывается
В test1.py у меня есть код ниже @pytest.fixture(scope="session") def moduleSetup(request): module_setup = Module_Setup() request.addfinalizer(module_setup.teardown()) return module_set
1ответ
4 голоса
Unittest: Как обеспечить равенство типов, а не просто равенство значений?
В рамках Python 2.7 unittest, self.assertEquals(u"a","a") не сбой. Как сравнить строки в unittest, чтобы str не было равно unicode Я не хочу заменять каждый self.assertEquals(foo(...),"
4ответа
4 голоса
Python unittest: как указать пользовательский предикат равенства?
Это может быть простой вопрос; Я хотел бы использовать пользовательский оператор равенства в тестовом примере Python unittest. Например, предположим, что я хочу протестировать функцию «число в строк
1ответ
4 голоса
Как реализовать функцию, подобную TestNG в Python Selenium, или добавить несколько модульных тестов в одном наборе тестов?
Предположим, у меня есть два тестовых примера ExampleTest1.py и ExampleTest2.py ExampleTest1.py class ExampleTest1(TestBase): """ """ def testExampleTest1(self):
3ответа
4 голоса
Есть ли константа, которая Истинна при тестировании юнитов, но Ложна в противном случае?
В модуле typing в Python есть очень полезная константа, которая True при проверке типа, но False в противном случае. Это означает, например, что вы можете импортировать классы динамически, если TYPE
1ответ
4 голоса
Python unittest: запустить несколько утверждений в цикле без сбоев вначале, но продолжить
Сценарий: Один из моих тестовых примеров - выполнение программы оболочки с парой входных файлов и определенным выводом. Я хотел бы протестировать различные варианты этих входов /выходов, и каждый
2ответа
4 голоса
Как запретить исправление обезьян несуществующими методами издевательств?
Я хотел бы написать тест, который поможет мне определить, не изменился ли API библиотеки, которую я использую, например. после обновления. Если бы я создал объект «слепого макета», то макет всегд
1ответ
4 голоса
Выполнить pytest по порядку
Привет, я проверяю " http://pytest-ordering.readthedocs.org/en /development / "для выполнения pytest по порядку Я попробовал следующий код, import pytest @pytest.mark.order2 def test_foo():
1ответ
4 голоса
Python unittest не смог разрешить операторы импорта
У меня есть файловая структура, которая выглядит следующим образом project src __init__.py main.py module.py secondary.py test test_module.py
2ответа
4 голоса
Почему происходит сбой unittest.mock, когда конструктор производственного класса принимает дополнительные аргументы?
Я столкнулся с проблемой, которая, на мой взгляд, может быть ошибкой в ​​библиотеках, которые я использую. Однако я довольно новичок в библиотеках python, unittest и unittest.mock, так что это может
1ответ
4 голоса
Как проигнорировать какой-нибудь юнит-тест в Pycharm 2017.1?
В окне тестового запуска Pycharm есть кнопка «Показать проигнорированные».Интересно, а как пометить какой-то тест как проигнорированный?Скриншот Pycharm
1ответ
4 голоса
unittest setUpClass альтернатива для Python <2.7
В Python 2.7 можно запустить настройку уровня класса в unittest.Testcase следующим образом:К сожалению, мне нужно запустить несколько тестов в среде Python 2.6.Какая альтернатива для setUpClass в этой
1ответ
4 голоса
Тестирование веб-приложения Flask с юнит-тестом POST Error 500
Это мой файл test.py:Метод test_index работает нормально, но self.app.post продолжает возвращаться (в print response.data):Метод в моем views.py следующий:Что я делаю неправильно?Я впервые тестирую ве
2ответа
4 голоса
Python setuptools скрывает истинную причину не запускающихся тестов
У меня есть пакет с довольно обширным набором тестов, который я поддерживаю с очень низкой частотой изменений.Время от времени я забываю установить компонент, необходимый для тестирования или чтобы мо
1ответ
4 голоса
юнит-тестирование Python, разделяющее экземпляры объекта между тестами
Я пишу некоторые модульные тесты на Python, и кажется, что мои тесты каким-то образом разделяют объекты между тестовыми функциями, что кажется странным.Итак, у меня есть что-то вроде:Если я прокоммент
1ответ
4 голоса
Какую среду тестирования Python использовать?
У меня есть много каталогов, в которых есть файлы Python.Все простые файлы питона.Я не использовал какие-либо рамки для того же.Я хочу проверить эти py файлы из одного центрального места.Я должен прос
1 2

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132