add build-in tests