Earlier quoted context omitted.
> So your release which is "safer" behind a flag is actually untested until it's launched. It's only untested if your intention is to not test it. There is nothing preventing you from testing a feature flag in e2e tests. In fact, testing is perhaps the primary reason why user overrides are supported by feature flag systems.
how? if you have 100 feature flags in your system each with 3 potential states, which states do you run in your e2es?
Also, since the original comment stated,
> often skips integration/e2e testing
They're probably responding with the expectation of this being compared to doing no testing at all. Merely assuming your FFs are independent, and testing them as such, is greater than nothing at all, even if the rare correlation might exist.
And where a correlation might exist, well, that's what your judgement & expertise is for. Absolutely test that if you find yourself in that case.