Update free namespace spec to test various storage types
What does this MR do and why?
This MR updates the spec from a basic test to see if the storage size count increments to testing the various storage types and ensuring the total adds up properly.
Related: #416569 (closed)
How to set up and validate locally
Run the test against staging. bundle exec rspec qa/specs/features/ee/browser_ui/11_fulfillment/utilization/free_namespace_storage_spec.rb
Because there's new data-testids being introduced here and the test can only be run against Staging, a breakpoint will need to be introduced right before the individual storage sizes elements are verified in order to manually add the data-testid required to locate these elements.
- Add
binding.irbbefore the individual storage sizes elements are verified after the aggregate_failures do inqa/qa/specs/features/ee/browser_ui/11_fulfillment/utilization/free_namespace_storage_spec.rb. - Run the spec against Staging.
- Once it hits the breakpoint, modify the DOM to add the
data-testids. - Once those
data-testids are added, you can continue the test withexitcommand to get the test going again.
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.




