При написании юнит-тестов возник вопрос, как можно проверить что метод экспортирует конкретную функцию, т.е. есть код:
class_<some_object_type>()
.def("python_method_name", &some_object_type::c_method_name);
Как можно проверить что питоновская функция с именем python_method_name привязана к С++ функции с именем c_method_name (ну или к этому указателю на функцию). Я так понимаю, но может я не прав, в питоне где-то есть массив структур с типом PyMethodDef и в нем хранится отображение имен функций на адреса, может как-то можно получить к ней доступ? Если вопрос не по адресу можете удалить мой вопрос, я не обижусь.