Вопросы по теме 'python-unittest'
Как остановить все тесты внутри теста или setUp с помощью unittest?
Я расширяю фреймворк python 2.7 unittest для тестирования функций. Одна из вещей, которые я хотел бы сделать, это остановить выполнение всех тестов внутри теста и внутри метода setUpClass() . Иногда, если тест терпит неудачу, программа настолько...
17618 просмотров
schedule
16.05.2022
Расширения модульного тестирования для «внешней» программы с помощью pyunit
Я изо всех сил пытаюсь понять, с чего начать с unittest, прочитав руководство по погружению в python и просмотрев http://pyunit.sourceforge.net/ .
У меня есть часть программного обеспечения для анализа (назовите его «prog.exe»), которое использует...
689 просмотров
schedule
01.02.2023
Присвоить значение фиктивной переменной в модульном тесте
В Python я создал метод, который считывает содержимое веб-страницы и выполняет некоторые действия с содержимым.
Я хочу выполнить модульное тестирование метода с использованием определенного http-адреса, но я не хочу назначать адрес вручную в своем...
1723 просмотров
schedule
26.11.2022
Сохранять изменения переменных между тестами в unittest?
Как сохранить изменения, сделанные в одном и том же объекте, наследующем от TestCase в unitttest?
from unittest import TestCase, main as unittest_main
class TestSimpleFoo(TestCase):
foo = 'bar'
def setUp(self):
pass
def...
34634 просмотров
schedule
23.03.2023
Относительный импорт с unittest в Python
Я пытаюсь использовать Python unittest и относительный импорт, и я не могу понять это. Я знаю, что есть много связанных вопросов, но ни один из них пока не помог. Извините, если это повторяется, но я был бы очень признателен за любую помощь. Я...
19162 просмотров
schedule
12.02.2023
Подстановочные знаки в log.check в testfixtures
Я использую testfixures log.check() для проверки вывода моего журнала. Мой оператор журнала содержит переменные части, такие как сеанс и продолжительность. Например:
2014-02-13T12:04:40.013822 user=user action=do_x...
56 просмотров
schedule
19.03.2022
unittest - запустить тот же тест для списка входов и выходов
У меня есть этот тест
import unittest
class TestName(unittest.TestCase):
def setUp(self):
self.name = "Bob"
self.expected_name = "Bob"
def test_name(self):
# ... some operation...
7888 просмотров
schedule
25.02.2022
Пирамида запускает тесты вне основного пакета
Я новичок в python, поэтому я думаю, что это скорее понимание того, что мне не хватает, чтобы это не сработало.
Я начал с создания нового проекта Pyramid, так что моя структура каталогов выглядит так:
MyProject /
- myproject /
-...
490 просмотров
schedule
02.04.2023
Простое модульное тестирование Python с тестовыми примерами в нескольких папках
Я новичок в модульном тестировании с использованием python и разрабатываю простую настройку модульного теста. Вот что я сделал:
/python_test
__init__.py
unittest_main.py
test_abc/
__init__.py
test_abc.py...
667 просмотров
schedule
31.12.2022
python: код пространства имен var, скомпилированный код ast
Используя python3.4 и протестируйте ast parse. Вот тестовый код.
import ast
import unittest
class TestAST(unittest.TestCase):
def test_ast(self):
#compileobj = compile(ast.parse("x=42"), '<input>', mode="exec")...
272 просмотров
schedule
26.02.2024
Сбой запуска тестов Django в virtualenv на Ubuntu
Я боролся с проблемой запуска тестов Django, установленной в виртуальной среде Python на Ubuntu 14.04. То же самое программное обеспечение отлично работает на MacOS, и я думаю, что оно было хорошо на более ранней версии Ubuntu.
Сообщение об...
2916 просмотров
schedule
10.05.2023
unittest.mock.patch: Контекстный менеджер против setUp/tearDown в unittest
Кажется, есть 2 способа использования unittest.mock. patch : лучше в одну сторону?
Используя контекстный менеджер и оператор with:
class MyTest(TestCase):
def test_something(self):
with patch('package.module.Class') as MockClass:...
1925 просмотров
schedule
02.10.2022
Как я могу написать модульные тесты для кода, который использует matplotlib?
Я работаю над программой python (2.7), которая создает много разных фигур matplotlib (данные не случайны). Я готов провести какой-нибудь тест (используя unittest), чтобы убедиться, что сгенерированные цифры верны. Например, я храню в каком-то месте...
10285 просмотров
schedule
03.02.2022
Юниттесты не запускаются командой python -m unittest
у меня такая структура
app/
__init__.py
phonebook.py
test_phonebook.py
Находясь в каталоге app , я могу запускать тесты в терминале с python test_phonebook.py
Но почему тесты не запускаются, когда я вхожу python -m unittest...
59 просмотров
schedule
24.04.2022
Модульные тесты Liclipse PyDev БЕЗ Django
Я создал совершенно пустой проект PyDev (НЕ «PyDev Django», просто «PyDev») с этим единственным файлом:
import unittest
class Test(unittest.TestCase):
def testName(self):
print "hello world"
И когда я либо щелкаю файл правой...
95 просмотров
schedule
09.04.2024
unittest Mock — возвращаемое значение исправления
Я думаю, что неправильно понимаю, как использовать макеты для изменения возвращаемого значения функции. Вот мой тест:
from path.to import programme_finder
@patch('path.to.programme_finder._calc_update_interval')
def...
1462 просмотров
schedule
03.12.2022
Рекурсивный unittest обнаружить
У меня есть пакет с каталогом "tests", в котором я храню свои модульные тесты. Моя посылка выглядит так:
.
├── LICENSE
├── models
│ └── __init__.py
├── README.md
├── requirements.txt
├── tc.py
├── tests
│ ├── db
│ │ └── test_employee.py
│...
19107 просмотров
schedule
02.07.2022
Утверждают, что ведение журнала было вызвано с определенной строкой
Я пытаюсь использовать unittest для проверки некоторых функций созданного мной SimpleXMLRPCServer. Вместе с Mock я теперь пытаюсь утверждать, что конкретное сообщение было зарегистрировано при достижении оператора if, но я не могу заставить его...
19223 просмотров
schedule
16.10.2023
Обнаружение модульных тестов Python 2.6.6
Есть много ответов на обнаружение тестов в python 2.7+, но мне нужен один для python 2.6.6.
У меня такая структура каталогов:
root
|-- runall.py
|-- src
| |-- a.py
| |-- b.py
|-- test
|-- atest.py
|-- btest.py
Я хотел бы...
2707 просмотров
schedule
06.11.2023
Проблемы с импортом с использованием модуля Unittest
Я пытаюсь поиграть с модулем unittest , чтобы лучше ознакомиться с процессом запуска тестов, но я получаю сообщение об ошибке при запуске тестов в другом файле. Я получаю недопустимую синтаксическую ошибку в следующей строке,
from AccuAdmin2.0...
37 просмотров
schedule
01.04.2023