Feature spec coverage for User creates a saved view

Summary

Add feature spec coverage for the saved view creation flow on the work items list.

Test Scenarios

  • Test creating views with Private visibility
  • Test creating views with Shared visibility
  • Verify required role (Planner/Reporter/Developer/Maintainer/Owner) can create views
  • Verify users without required role cannot create views
  • Verify view appears above the filter bar after creation (to the right of existing saved views)
  • Verify view saves the current filter combination
  • Verify view saves display options (fields shown, sort order)

Reference

Guidance for writing the tests

To get guidance related to writing feature specs please check the section Guidance for writing tests under the parent epic gitlab-org#21128

Edited by 🤖 GitLab Bot 🤖