cpp test and gtk test