Project

General

Profile

Actions

Defect #1527

closed

Task #1503: Testing of the product (9.4.0)

One incompatible role missing on saving the request

Added by milus kotisova about 5 years ago. Updated about 5 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
milus kotisova
Category:
Roles
Target version:
-
Start date:
02/20/2019
Due date:
% Done:

0%

Estimated time:
Affected versions:
Owner:

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

before_saving.png (65.1 KB) before_saving.png milus kotisova, 02/20/2019 04:03 PM
after_saving.png (102 KB) after_saving.png milus kotisova, 02/20/2019 04:03 PM
Actions

Also available in: Atom PDF