Я не совсем понимаю проблему: вы выполняете функции наддува, которые хотите запустить внутри main, настройку allegro, затем запускаете тесты, выполняете разбор allegro, независимо от того, какое повышение вы хотите разрушить.
Если вы не хотите выполнить модульное тестирование функций настройки allegro, проблем не должно быть.
Можете ли вы уточнить или опубликовать конкретные проблемы?