Feature test for Project variables on CI/CD Settings page
This issue is to request feature test gaps for Project's CI variables on CI/CD Settings page to be filled in. As a part of optimizing our test bank, we have decided to remove an E2E test for CI variable. This test has been a smoke test so we need to ensure the coverage is maintained after removal. We have test cases for inherited variable to show up on this page as well as adding a variable with environment scope in feature tests. We are missing:
- Add variable 'Variable' type
- Add variable 'File' type
- Add variable with protect vs not protected value
- Add masked vs unmasked variable
- Add variable with expandable vs non-expandable option
- Remove an existing variable