Interesting choice of how to do this. What I would have expected to see was in integration_test.h:

struct IntegrationTestParameters {};
extern IntegrationTestParameters params;

and then an integration_test.cpp file containing

IntegrationTestParameters params;

I will need to think a bit about the way you have done it, which is sort of the opposite.