Вопросы по теме 'mox'

Как смоделировать свойство класса с помощью mox?
У меня есть класс: class MyClass(object): @property def myproperty(self): return 'hello' Используя mox и py.test , как смоделировать myproperty ? Я пытался: mock.StubOutWithMock(myclass, 'myproperty')...
5892 просмотров
schedule 31.05.2023

Издевательство над open(file_name) в модульных тестах
У меня есть исходный код, который открывает CSV-файл и устанавливает заголовок для сопоставления значений. Исходный код приведен ниже: def ParseCsvFile(source): """Parse the csv file. Args: source: file to be parsed Returns: the...
37324 просмотров
schedule 31.03.2022

Python Mox: как подделать os.path.exists() только для определенных путей?
Как я могу издеваться над exists() только для определенных путей, заставляя его делать то же самое для любого другого пути? Например, тестируемый класс вызовет exists() и не сможет использовать предоставленные ему пути, потому что они не...
546 просмотров
schedule 27.12.2022

Как издеваться над HTTPoison с помощью Mox?
Фон У меня есть библиотека, которая использует HTTPoison для некоторых функций, которые мне нужно протестировать. Для этого я использую Mox , который, как мне кажется, является универсальной библиотекой насмешек для Эликсира (даже хотя есть и...
348 просмотров
schedule 07.12.2022

Макет функции, которая вызывается при импорте модуля
Я хочу протестировать модуль A , который использует декораторы с аргументами. Аргументы оцениваются при загрузке модуля A . Для некоторых аргументов декоратора я устанавливаю значение, вызывая функцию foo в модуле B . # A.py import B...
31 просмотров