extend cpp tests