Я написал небольшую инфраструктуру для модульного тестирования, которая использует python для динамической загрузки разделяемых библиотек и вызова для них методов тестирования. Я могу вызвать модульные тесты через мои скрипты сборки, выполнив:
make test_library
Make затем порождает python со скриптом, который вызывает мои методы тестирования. Это прекрасно работает, но у меня возникают проблемы с его настройкой с помощью GDB, чтобы я мог вызывать ту же самую цель make, но и иметь разрыв GDB, когда мой код проверки библиотеки достигнут. Любые предложения о том, как лучше пойти об этом? Это все на Linux.
Спасибо