Came here with exactly this on my mind. Thanks for confirming my suspicion.
That being said, having specific requirements for the environment of your integration tests is not necessarily bad IMO. It's just a question of checking these requirement and reporting any mismatches.