Сегодня я обнаружил, что в одном из моих тестов используется какой-то код / библиотека, которая не работает.Я работаю в среде Linux на C ++ и CppUnit.
Есть ли какая-либо функция в CppUnit для тестирования на segfault и сообщения об этом как о сбое для конкретного контрольного примера?
В CppUnit я могу даже тестировать исключения, но я думаю, что то, что я спрашиваю, может быть слишком много!Единственное, что я нашел, это раздел Как мне распечатать отладочную информацию на этой странице здесь .
Я думал запустить исполняемый файл CppUnit из скрипта на pyhon или perl, а затем проверить,ядро производится.Ты знаешь какой-нибудь лучший способ добиться того, чего я хочу?