Fix Project Archive Compare E2E Spec
What does this MR do and why?
In the review apps we are seeing #372516 (closed)
Debugging it appears that our HTTP client is sometimes returning a RestClient::Response instead of a RestClient::RawResponse.
The test appears to be written expecting that we call Support::API.get but for some reason this doesn't appear to be the case in all tests.
By being explicit in how we call the method, we can avoid any risk of calling the incorrect get method.
It seems we may have had similar issues in the past such as !30793 (merged) where airborne was interferring with calling QA::Support::Api in some cases. This appears to be the same problem here.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.