[functional][sle][y] assert expected default roles for different scenarios
|Target version:||QA - future|
As of in the code in system_role test module we have
assert_screen 'system-role-default-system', 180;
which helps only with synchronization of the actions, but doesn't help as we have needles for each role and it will match even if wrong role is pre-selected.
Therefore, we should assert pre-selected role per our expectation and depending on the role/modules selected.
AC1: No generic needle is used to assert default pre-selected role
AC2: Default pre-selected role is verified per requirements (depending on product, role, activated modules)
I suggest that the names of the system roles defined in Openqa should stick to the ones in yast2, see https://progress.opensuse.org/issues/45020#note-12