Тесты через интерфейс Python будут ценными приемочными тестами для вашей библиотеки.Однако они не будут модульными тестами.
Модульные тесты написаны написанными теми же кодерами на том же языке, на той же платформе, что и модуль, который они тестируют ,Они тоже должны быть написаны!
Вы правы, хотя модульное тестирование в Python намного проще, чем C ++ (или даже C, как вы и сказали!).