Вопросы и ответы
Код CS50 numb3rs возвращает ошибки с pytest в check50, но я не могу определить, в чем дело.
00
Вопрос или проблема Я запускаю check50 на код, который следует, однако я получаю ошибку для “correct numb3rs.py passes all test_numb3rs.py checks” с “ожидаемый код выхода 0, не 1” в качестве причины. Поиск показал, что это может
Вопросы и ответы
Проблемы с pytest-testmon При Запуске Всех Тестов в Большом Проекте
00
Вопрос или проблема Я работаю над большим проектом на Python с aproximadamente 5000 тестами и стремлюсь ускорить свои прогонные тесты перед слиянием, используя pytest-testmon. Моя цель – запускать только те тесты, которые были затронуты недавними изменениями в коде.
Программное обеспечение
pytest фиктивный объект, представляющий каталог кэша или временный каталог между сессиями
00
Вопрос или проблема Что я ищу Я ищу пакет для Python, который предоставляет fixture для pytest, представляющий “каталог кэша”, который сохраняется между вызовами pytest (но может быть удален между перезагрузками или для освобождения места
Вопросы и ответы
Как замокировать метод только для чтения с помощью pytest-mock
00
Вопрос или проблема Я хочу протестировать свои клиентские и серверные реализации, которые используют сокет для связи. Поэтому я пытался использовать pytest-mock, чтобы заменить методы recv и sendall у socket, чтобы не нужно было устанавливать реальное соединение.
Вопросы и ответы
Pytest эквивалент тестов на основе/производных классов в стиле unittest
00
Вопрос или проблема У меня есть старый набор тестов на Python, который использует класс-based подход unittest для тестирования, и я пытаюсь преобразовать его так, чтобы использовать pytest. Пример этого показан ниже, где определяется базовый класс с обобщенными
Вопросы и ответы
Python unittest, pytest fixture – замокированный объект не передается в тестируемую функцию и создает новый объект вместо этого
00
Вопрос или проблема Целью является тестирование модуля git_commons.py, ниже приведен код из файла. Я не могу передать фикстуру pytest в тестовую функцию. Более подробная информация представлена ниже. import json from github import Github import logging