Fix enabled? method for qa framework variable check
What does this MR do and why?
Make enabled?
method explicitly check for valid enable
values rather than return true
on any value present which also includes empty string.
This also fixes tests trying to fetch coverage all the time without the endpoint being actually enabled because it is set to empty string in generate-e2e-pipeline
script.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.