Defect #1527
closedTask #1503: Testing of the product (9.4.0)
One incompatible role missing on saving the request
0%
Description
Role request: creating a request (for oneself) - incompatible roles
TC 92: https://kiwi.czechidm.com/case/92/
Scenario: An employee creates a request for 2 incompatible roles + another role (3, in total)
Given the user has a valid contract
And with the following authorizations:
userRole
When they file a new request for 3 roles with different criticality, 2 of which are incompatible, and submit it
Then the request is saved, split into 3 subprocesses, and displayed accordingly
And moves down the process line accordingly to be approved.
role 1 (ROLE_zaklad) - criticality 2
role 2 (subAdmin) - criticality 3 (incompatible)
role 3 (configAdmin) - criticality 4 (incompatible)
When I save my request, the form drops one of the incompatible roles, and saves just 2 subprocesses.
Files