Open vitlav opened 4 years ago
Если вы знаете, как покрыть тестом вызов free с неправильным адресом, то покажите пример такого теста. Мне кажется, это невозможно.
Если вы знаете, как покрыть тестом вызов free с неправильным адресом, то покажите пример такого теста. Мне кажется, это невозможно.
Добрый день, @vitlav . Покрывать надо не вызов библиотечной функции free()
, а всю функцию, которую чиним.
Если вы знаете, как покрыть тестом вызов free с неправильным адресом, то покажите пример такого теста. Мне кажется, это невозможно.
Добрый день, @vitlav . Покрывать надо не вызов библиотечной функции
free()
, а всю функцию, которую чиним.
В ближайшее время не смогу заняться тестами.
В результате code review было выяснено, что логика кода сломана: Вызов free()
в librole_realloc_buffer()
нарушает владение указателем. Я накидаю сверху коммитами ремонт логики кода.
Также обнаружил неиспользуемую функцию librole_en_vector()
которую надо удалить.
В результате code review было выяснено, что логика кода сломана: Вызов
free()
вlibrole_realloc_buffer()
нарушает владение указателем. Я накидаю сверху коммитами ремонт логики кода.Также обнаружил неиспользуемую функцию
librole_en_vector()
которую надо удалить.
Чем закончилось?
@mastersin , what part of code you are talking about?
Добрый день, коллеги. У меня есть небольшая просьба: нам бы надо покрывать функции, которые мы ремонтируем, unit-тестами. Шаблоны тестов уже можно подсмотреть в директории test.