Build: #36 failed
Job: Oneprovider ACL basic failed
user sees eligible subjects for acl record: Test case result
The below summarizes the result of the test " user sees eligible subjects for acl record" in build 36 of Onedata Products - gui acceptance pkg - feature-VFS-4716-introduction-to-acceptance-testing - Chrome oneprovider ACL basic.
- Description
- user sees eligible subjects for acl record
- Test class
- gui.scenarios.test_oneprovider_acl_basic
- Method
- test_user_sees_eligible_subjects_for_acl_record
- Duration
- 1 min
- Status
- Failed (Existing Failure)
Error Log
AssertionError: user3 in subjects list in first ACL record request = <FixtureRequest for <Function 'test_user_sees_eligible_subjects_for_acl_record'>> > ??? tests/gui/scenarios/test_oneprovider_acl_basic.py:41: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/local/lib/python2.7/dist-packages/pytest_bdd/scenario.py:195: in _execute_scenario _execute_step_function(request, scenario, step, step_func) /usr/local/lib/python2.7/dist-packages/pytest_bdd/scenario.py:137: in _execute_step_function step_func(**kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ selenium = {'browser': <selenium.webdriver.chrome.webdriver.WebDriver (session="ecee4637656938202812c8f09a40171e")>, 'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="ecee4637656938202812c8f09a40171e")>} browser_id = 'browser', subjects = '"user3"' modals = <class 'tests.gui.utils.common.modals.Modals'>, num = 'first' numerals = {'eighth': 7, 'fifth': 4, 'first': 0, 'fourth': 3, ...} @when(parsers.re('user of (?P<browser_id>\w+) does not see (?P<subjects>.*) ' 'in subject list in (?P<num>.*) ACL record')) @then(parsers.re('user of (?P<browser_id>\w+) does not see (?P<subjects>.*) ' 'in subject list in (?P<num>.*) ACL record')) def assert_subject_not_in_list_in_acl_record(selenium, browser_id, subjects, modals, num, numerals): n = _get_index(selenium, browser_id, num, modals, numerals) perm = modals(selenium[browser_id]).edit_permissions.acl.permissions[n] perm.expand() subjects_list = [x.text.lower() for x in perm.subjects_list] for subject in parse_seq(subjects): assert subject.lower() not in subjects_list,( "{} in subjects list in " > "{} ACL record".format(subject, num)) E AssertionError: user3 in subjects list in first ACL record tests/gui/steps/oneprovider/permissions.py:313: AssertionError