22
ответа

Как сделать единичный тест, который сравнивает сгенерированный файл с ссылочным файлом в Python [duplicate]

Хорошо, поэтому я хочу сделать тест Unit, который сравнивает выходной файл с скриптом с ссылочным файлом. Это можно сделать с помощью кода, показанного ниже. Но моя проблема в том, что у меня много разных ...
вопрос задан: 1 March 2018 19:57
15
ответов

есть ли способ добавить зависимости между unittests в python с помощью модуля unittest? [Дубликат]

Работая над unittest с помощью модуля python unittest, в setUpClass генерируются некоторые данные, и это разделяется между некоторыми из тестов, но они должны выполняться в определенном порядке, иначе они ...
вопрос задан: 27 June 2012 15:11
14
ответов

python Тестирование confluent_kafka Потребительский [дубликат]

Я пытаюсь проверить следующий фрагмент кода с помощью pytest: self.consumer = Consumer ({'group.id': config ['KAFKA_GROUP_ID'], 'bootstrap.servers': config ['KAFKA_BROKERS'], ...
вопрос задан: 7 May 2018 12:18
6
ответов

Могу ли я высмеивать `open` (и другие встроенные функции) при тестировании моих функций? [Дубликат]

При написании модульных тестов я могу использовать unittest.mock для изоляции зависимостей и мониторинга использования функций, издевавшихся над ними. Могу ли я сделать то же самое с вызовами встроенных функций? В частности, было бы хорошо ...
вопрос задан: 12 December 2013 07:29
5
ответов

Django login_required unittesting [дубликат]

У меня проблема с тестированием шаблонов. Все отлично работало, пока я не добавил декоратор login_required. Теперь я получаю ошибку утверждения, когда я тестирую код состояния и ошибку с загрузкой шаблона ...
вопрос задан: 12 April 2010 00:17
4
ответа

Отключите отдельные модульные тесты Python временно

Как отдельные модульные тесты могут быть временно недоступными при использовании unittest модуля в Python?
вопрос задан: 22 February 2017 16:14
3
ответа

Невозможно передать параметры в вызов POST во время тестирования приложения Flask

У меня есть веб-приложение Flask, написанное и пишущее для одного и того же теста с использованием unittest. Ниже описано, как он обрабатывает маршрут регистрации server.py @ app.route ('/ signup', method = ['GET', 'POST']) def signup (): ...
вопрос задан: 17 January 2019 07:42
3
ответа

Как я выполняю все модульные тесты Python в каталоге?

У меня есть каталог, который содержит мои модульные тесты Python. Каждый модуль модульного теста имеет форму test_*.py. Я пытаюсь сделать файл названным all_test.py, который, Вы предположили это, будет петлять в...
вопрос задан: 4 January 2017 14:40
3
ответа

Что сочетание клавиш должно выполнить все модульные тесты в текущем проекте в PyDev + Eclipse?

Я знаю Ctrl +, F9 петляет. Как выполнить их всех? Если нет такой вещи, как связать одно сочетание клавиш с ним?
вопрос задан: 26 February 2010 07:19
3
ответа

Как сделать мои модульные тесты Python для импорта протестированных модулей, если они находятся в родственных папках?

Я все еще получаю голову вокруг оператора импорта. Если у меня есть 2 папки на том же уровне: тест src, Как заставить py файлы в тесте импортировать модули в src? Есть ли лучшее решение (как...
вопрос задан: 14 February 2010 20:03
3
ответа

Python unittest: как выполнить только часть тестового файла?

У меня есть тестовый файл, который содержит тесты, занимающие довольно много времени (они отправляют вычисления в кластер и ожидают результата). Все они находятся в определенном классе TestCase. Так как они занимают время и...
вопрос задан: 1 July 2009 09:40
2
ответа

выполнять методы, хранящиеся в списке

[связанный с] - Сохраняет функции в списке и вызывает их позже класс TestSuites (unittest.TestCase): def firstHagerTest (self): argumentsList = [] для i в sys.argv: argumentsList.append (...
вопрос задан: 16 January 2019 14:47
2
ответа

python unittest assertRaises выдает исключение, когда assertRaises перестал работать

У меня есть код, где assertRaises выдает исключение, когда assertRaises перестал работать. Я думал, что, если бы assertRaises перестал работать затем, тест перестал бы работать, и я получил бы отчет в конце, который говорит что проваленный тест...
вопрос задан: 10 October 2012 22:18
2
ответа

Тестирование декораторов Python?

Я пишу некоторые модульные тесты на проект Django, и я задавался вопросом если его возможное (или необходимый?) для тестирования некоторых декораторов, которых я записал для него. Вот пример декоратора что я...
вопрос задан: 29 April 2010 15:45
1
ответ

Фантомные тесты после переключения с unittest.TestCase на tf.test.TestCase

Следующий код: класс BoxListOpsTest (unittest.TestCase): ...
вопрос задан: 29 March 2019 12:12
1
ответ

Python - почему декоратор фиктивных патчей не передает фиктивный объект в тестовую функцию, если аргумент `new` не равен DEFAULT

в Python 3.6 я использую unittest.mock.patch для исправления такой функции: class SampleTest (TestCase): @ mock.patch ('some_module.f') def test_f (self, mocked_f): f () mocked_f ... ,
вопрос задан: 16 March 2019 14:35
1
ответ

Как смоделировать список внутри смоделированного объекта с помощью python unittest?

Я пытаюсь вернуть список из объекта Mock, но не могу заставить его работать. Вот код: def execute_call (модель, полезная нагрузка): результат = model.execute (полезная нагрузка) код = результат [0] Вот тест I ...
вопрос задан: 27 February 2019 14:57
1
ответ

Должен ли я утверждать одинаковые значения в каждом тесте?

У меня есть простой класс с публичным методом сборки, который я хочу проверить. В настоящее время я утверждаю все значения, которые он возвращает в каждом тесте. Это хорошая практика, или я должен написать один тест для статических значений, а в другой ..
вопрос задан: 15 January 2019 09:35
1
ответ

Python unittest - Extra Ran 0 тестов в 0.000s

Вот мой тестовый скрипт: # tests / runner.py import unittest # import ваши тестовые модули импортировать TC110 импорт TC112 # инициализировать тестовый набор loader = unittest.TestLoader () suite = unittest.TestSuite (...
вопрос задан: 13 July 2018 18:37
1
ответ

Эквивалентно завивать -u в Unittest? [Дубликат]

Я просто добавляю систему аутентификации с Flask-Httpauth в свою программу, и я использую auth.login_required для функции, которую я бы хотел протестировать. curl -X POST -u псевдо: пароль -H "X-Auth: Yop" -F file = ...
вопрос задан: 2 August 2017 05:59
1
ответ

Когда вызываются только исправленные методы класса? [Дубликат]

При написании некоторых тестов сегодня я столкнулся с запутанным поведением: определение класса Foo: класс Foo: def bar (self, attrs): self._baz (attrs) attrs.pop ('key') def _baz (self, ...
вопрос задан: 25 October 2016 19:23
1
ответ

Я не знаю, почему не удалось выполнить unittest [duplicate]

Я использовал версию python 2.7. это моя структура каталогов. 3kyu / __init__.py Calculator.py тестер / __init__.py Calculator_test.py и ниже я сделал unittest код и основной код. Calculator.py (...
вопрос задан: 2 December 2015 17:49
1
ответ

Как запустить несколько тестовых случаев Python в цикле?

Я новичок в Python и пытаюсь сделать то, что я часто делаю в Ruby. А именно, перебирая набор индексов, используя их в качестве аргумента для функции и сравнивая его результаты с массивом выходных данных приборов.
вопрос задан: 28 September 2013 20:58
1
ответ

хорошие отчеты HTML для pyunit

Вы знаете инструмент для создания хороших отчетов HTML для pyunit?
вопрос задан: 20 April 2009 08:24
0
ответов

Как макетировать функции в скрипте Python при выполнении скрипта с помощью команды Python

Я пытаюсь проверить скрипт Python с помощью команды Python, используя подпроцесс (Python27). Есть ли способ смоделировать функции, используемые в скрипте, когда я тестирую, как это? Например, example.py ...
вопрос задан: 5 April 2019 02:38
0
ответов

Избегать повторения в тестах при использовании подтеста юнит-теста Python?

У меня возникли проблемы при попытке найти элегантное решение для этой ситуации. Допустим, у меня есть юнит-тест в Python, который будет тестировать несколько элементов из итерируемого. Так как это повторяемое дорого ...
вопрос задан: 6 March 2019 18:42
0
ответов

Попытка относительного импорта за пределы пакета верхнего уровня

Вот моя структура папок: Mopy / # no init.py! bash / __init__.py bash.py # <--- Редактировать: да, такой модуль тоже есть bass.py bosh / __init__.py # содержит из .. ...
вопрос задан: 11 January 2019 12:07
0
ответов

Тестирование загрузки файлов в Flask

Я использую Flask-Testing для своих интеграционных тестов Flask. У меня есть форма, в которой есть файл для загрузки логотипа, для которого я пытаюсь написать тесты, но я получаю сообщение об ошибке: TypeError: 'str' делает ...
вопрос задан: 23 May 2017 12:09
0
ответов

Python unittest - провел 0 тестов за 0.000 с

Поэтому я хочу сделать этот код ката для практики. Я хочу реализовать ката с tdd в отдельных файлах: Алгоритм: # stringcalculator.py def Добавить (строка): вернуть 1 и тесты: # ...
вопрос задан: 13 May 2017 20:50
0
ответов

Python mock call_args_list, распаковывающий кортежи для утверждения на аргументах

У меня возникли проблемы с вложенным кортежем, который возвращает Mock.call_args_list. def test_foo (self): def foo (fn): fn ('PASS и некоторые другие вещи') f = Mock () foo (f) ...
вопрос задан: 23 September 2016 21:05