Вопросы по теме 'python-unittest'
Python unittest: как запустить только часть тестового файла?
У меня есть тестовый файл, который содержит тесты, которые занимают довольно много времени (они отправляют вычисления в кластер и ждут результата). Все они находятся в определенном классе TestCase.
Поскольку они требуют времени и, кроме того, вряд...
54626 просмотров
schedule
08.08.2022
Временно отключите отдельные модульные тесты Python
Как можно временно отключить отдельные модульные тесты при использовании модуля unittest в Python?
65695 просмотров
schedule
22.11.2022
Какое сочетание клавиш используется для запуска всех модульных тестов в текущем проекте в PyDev + Eclipse?
Я знаю, что Ctrl + F9 запускает один файл.
Как их всех запустить?
Если такого нет, как привязать к нему одно сочетание клавиш?
5057 просмотров
schedule
20.06.2022
Способ вывода имени теста pyunit в setup()
Есть ли способ в python для теста pyunit вывести тест, который он выполняет в данный момент. Пример:
def setUp(self):
log.debug("Test %s Started" % (testname))
def test_example(self):
#do stuff
def test_example2(self):
#do other...
21490 просмотров
schedule
19.02.2023
Не могу понять результаты при использовании assertRaises в модульном тестировании кода sqlalchemy
Я пытаюсь выполнить модульное тестирование моего кода sqlalchemy.
def add_user(*user_details):
try:
u = User(*user_details)
session.add(u)
session.commit()
except:...
721 просмотров
schedule
21.01.2023
Pyunit запускает все тесты даже в случае сбоя утверждения
У меня есть простой тест, например:
class TestAPIWrapper(unittest.TestCase):
def test_one(self):
assert 1==1, "Failed 1"
assert 2==1, "Failed 2"
assert 2==2, "Failed 3"
способ, которым я выполняю эти тесты,...
741 просмотров
schedule
28.12.2023
Функция вызова юниттеста Python при прохождении утверждения
Я не могу найти способ do_something(), когда утверждение в тесте проходит. Например:
def test_one(self):
self.assertEqual(1,1, "Did not match")
Этот тест напечатает «Не соответствует», если утверждение не удастся, но в этом...
3727 просмотров
schedule
27.11.2022
Как вы можете очистить Python UnitTest, когда setUpClass не работает?
Скажем, у меня есть следующий Python UnitTest:
import unittest
def Test(unittest.TestCase):
@classmethod
def setUpClass(cls):
# Get some resources
...
if error_occurred:
assert(False)...
8203 просмотров
schedule
27.10.2022
Python unittest assertRaises
Я скопировал это дословно из документации по модульному тесту python.org:
import random
import unittest
class TestSequenceFunctions(unittest.TestCase):
def setUp(self):
self.seq = range(10)
def test_shuffle(self):
# make...
6034 просмотров
schedule
18.10.2022
Python unitest — используйте переменные, определенные в функциях настройки уровня модуля и класса, в тестах
Я выполняю модульное тестирование Python, используя nosetests , чтобы поэкспериментировать с Фикстуры классов и модулей Python , чтобы иметь минимальную настройку в моих тестах.
Проблема заключается в том, что я не знаю, как использовать...
18240 просмотров
schedule
26.12.2022
Python Selenium 2.39 и Firefox 26
я пытаюсь выполнить какой-то селен с помощью скриптов unittest, но получаю следующую ошибку
Starting at: "Sat Dec 07 14:43:17 2013"
E
======================================================================
ERROR: test_template...
3101 просмотров
schedule
04.04.2022
альтернатива unittest setUpClass для python ‹ 2.7
В Python 2.7 можно запустить настройку на уровне класса в unittest.Testcase следующим образом:
class ClassName(unittest.TestCase):
@classmethod
def setUpClass(self):
print 'Some class level setup'
К сожалению, мне нужно...
1025 просмотров
schedule
23.04.2023
Можете ли вы полиморфировать тестовый пример python unittest?
Мне нужно проверить комбинацию двух параметров, каждый из которых имеет только несколько возможностей. Итак, я хочу иметь иерархию классов, в которой каждый подкласс имеет свой собственный фиксированный параметр A, а параметр B можно протестировать...
198 просмотров
schedule
05.06.2023
Как сообщить Python unittest, чтобы он вышел с пользовательским кодом, установленным в функции
Как заставить Python unittest выйти из моей функции с кодом состояния?
В моей функции tearDown мне нужно выполнить некоторую обработку, чтобы сгенерировать код состояния, но я хотел бы, чтобы unittest завершала работу с этим кодом. Сценарий...
730 просмотров
schedule
09.10.2022
Совместное выполнение тестов unittest и Robot Framework
Наша группа оценивает Robot Test Framework для нашей группы контроля качества, не только для BDD, но и, возможно, для того, чтобы покрыть большую часть наших регулярных потребностей в тестировании функциональности. Это, безусловно, интересный проект....
7200 просмотров
schedule
01.04.2022
PyDev, вопросы по использованию PyUnit
В представлении PyUnit в Pydev...
Предположим, что в настоящее время представление показывает 5 тестов, 1 из которых не проходит.
Когда я щелкаю правой кнопкой мыши по неудачному тесту, а затем запускаю его (с помощью «Выполнить» или «Отладка»),...
129 просмотров
schedule
26.11.2022
Инициализация MEDIA_ROOT перед каждым тестом Django
Я хочу, чтобы мои тесты Django создавали и изменяли медиафайлы. Итак, так же, как тесты Django делают с базами данных, я хочу настроить пустую папку MEDIA_ROOT перед запуском каждого теста.
Я решил создать временную папку и указать на нее...
233 просмотров
schedule
30.11.2022
Тестирование вызова функции внутри функции с использованием фреймворка python unittest
Я хочу протестировать этот класс, используя фреймворк python unittest, а также mockito.
class ISightRequestEngine(object):
def __init__(self, pInputString=None):
self.__params = (pInputString)
def openHTTPConnection(self):...
2198 просмотров
schedule
18.12.2022
Python self.assertRaises
У меня есть небольшой код, как показано ниже, пожалуйста, помогите мне, как написать это правильно. Я хочу проверить, присутствует ли идентификатор в value , и если нет, то возникает исключение.
value = ({'av' : '123', 'user' : 'abc', 'version'...
5021 просмотров
schedule
19.04.2022
Pyunit пропускает методы setUp и tearDown для теста
Можно ли пропустить функции setUp и tearDown для теста..? Пожалуйста, дайте мне знать, как это сделать. Спасибо
987 просмотров
schedule
20.06.2022