Update Test Case Sidebar to Use Sidebar Confidentiality Widget to Allow Editing Confidentiality
As part of &11229 (closed), we will be adding support for creating confidential test cases
While test cases will be migrated to the work items framework mid-next year, this is an interim solution to help enable the Quality team to manage test cases within a single source of truth for ongoing confidential projects.
Proposal
Update the TestCaseSidebar
Vue component to use SidebarConfidentialityWidget
to allow editing confidentiality for existing test cases
When editing an existing test case, the confidentiality widget should be available in the right-hand sidebar. Below shows the different text that should display when clicking "Edit":
When test case is confidential | When test case is not confidential |
---|---|
Clicking "Turn on" or "Turn off" will turn confidentiality on or off for the test case, respectively. Clicking "Cancel" should close the modal, and the test case should not be updated.