GUI acceptance tests using environment deployed from packages.
Build: #1078 failed Changes by Agnieszka Warchol
Test results
- 428 tests in total
- 29 tests failed
- 6 failures are new
- 2 tests were fixed
- 6 tests were quarantined / skipped
- 750 minutes taken in total.
Status | Test | View job | Duration | |
---|---|---|---|---|
Collapse |
test_multiprovider_basic
test_user_successfully_uploads_different_files_to_two_oneproviders_and_sees_that_they_are_accessible[1oz_2op_deployed]
|
Chrome multiprovider basic tests | 1 min | |
RuntimeError: no item found in UploadedObject in UploadedContentPage in UploadsPage in Onezone page web_elem_root = <selenium.webdriver.remote.webelement.WebElement (session="c3106d086674763646dd3cd366db8376", element="6ce9c49d-d807-431d-aafe-b3149f949f7f")> css_sel = '.upload-object-link' err_msg = 'no item found in UploadedObject in UploadedContentPage in UploadsPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (306 more lines...) |
||||
Collapse |
test_multiprovider_basic
test_user_uses_autocleaning_with_lower_size_limit_which_skips_too_small_files[1oz_2op_deployed]
|
Chrome multiprovider basic tests | 7 mins | |
AssertionError: Transfer transferred is 0 B instead of 100 MiB in ended request = <FixtureRequest for <Function 'test_user_uses_autocleaning_with_lower_size_limit_which_skips_too_small_files[1oz_2op_deployed]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: (36 more lines...) |
||||
Collapse |
test_multiprovider_basic
test_user_uses_autocleaning[1oz_2op_deployed]
|
Chrome multiprovider basic tests | 7 mins | |
AssertionError: Transfer transferred is 0 B instead of 100 MiB in ended request = <FixtureRequest for <Function 'test_user_uses_autocleaning[1oz_2op_deployed]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: (36 more lines...) |
||||
Collapse |
test_multiprovider_basic
test_user_uploads_a_large_file_to_provider_and_cancels_uploading_sees_that_file_is_not_uploaded[1oz_2op_deployed]
|
Chrome multiprovider basic tests | 2 mins | |
AssertionError: There are 8 files in file browser when should be 200 request = <FixtureRequest for <Function 'test_user_uploads_a_large_file_to_provider_and_cancels_uploading_sees_that_file_is_not_uploaded[1oz_2op_deployed]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: (31 more lines...) |
||||
Collapse |
test_multiprovider_basic
test_user_uses_autocleaning_with_upper_size_limit_which_skips_too_big_files[1oz_2op_deployed]
|
Chrome multiprovider basic tests | 7 mins | |
AssertionError: Ongoing transfers did not finish request = <FixtureRequest for <Function 'test_user_uses_autocleaning_with_upper_size_limit_which_skips_too_big_files[1oz_2op_deployed]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: (26 more lines...) |
||||
Collapse |
test_oneprovider_transfers
test_user_migrates_file_to_remote_provider[1oz_2op_deployed]
|
Chrome transfers tests | 2 mins | |
selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document (Session info: chrome=78.0.3904.70) request = <FixtureRequest for <Function 'test_user_migrates_file_to_remote_provider[1oz_2op_deployed]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: (172 more lines...) |
Status | Test | Failing since | View job | Duration | |
---|---|---|---|---|---|
test_oneprovider_data_tab
test_user_uploads_more_than_50_files_and_uses_files_list_lazy_loading[1oz_1op_deployed]
|
Failing since build #1068 (Child of ODSRV-OPRPM-1679) | Chrome oneprovider data tab tests | 2 mins | ||
AssertionError: displayed number of files 20 does not match expected 9 request = <FixtureRequest for <Function 'test_user_uploads_more_than_50_files_and_uses_files_list_lazy_loading[1oz_1op_deployed]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: (29 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_adds_space_with_add_space_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="ed5973004758633d08d4cfcb1f22ad7b")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_adds_space_to_harvester_using_available_spaces_dropdown[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="8c96190a6ce253b5b509c9eef2495d40")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_renames_harvester[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="1a272e807f3f0c844935857d79efd61c")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_creates_new_harvester[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 4 mins | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="03f921e45b9a2ad5d6f02a969f39e05a")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (277 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_removes_space_with_remove_space_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="f92d3ce3ec8dfa16ad913f076dc16dbb")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_checks_harvesting_progress[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 4 mins | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="f7dc9061c9bf16273967efaed5c3d40c")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_removes_group_from_harvester_with_remove_group_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="a75fe38ad5e173aca70bf2d8f43bdba7")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_fails_to_create_new_harvester_with_invalid_endpoint[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 43 secs | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="6b2239c3f784f08a8673657f6b081869")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (277 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_adds_space_to_harvester_with_invitation_token[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="6d79236dde184e4816482d91b94c0a44")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_adds_group_to_harvester_with_add_group_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="5aa3fb5c378718fd9d910a9d76c45f4b")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_creates_index_in_harvester[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="bad21aa793eb33855766bd067ef15521")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_views_privileges_with_view_privileges_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="d197ef95748ec7eb580bb3b60bc2e1a0")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_adds_user_to_harvester[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="d3a7fba253a357534e5bef17dc38ef5f")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_renames_harvester_with_modify_harvester_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="96f5789a9582e3eec7c3791c0b3381ef")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_generates_invitation_token_for_user_with_add_user_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="28311cba20f84a4612c337d5a5c7da4d")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_leaves_harvester[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="3f444808d1107c5c8700b443c9b7aafb")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_removes_user_from_harvester_with_remove_user_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="b315f9d18123f3538f5dd7137d5fee38")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_sets_privileges_with_set_privileges_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="89586fe918a73012b73be8aef2bf8c05")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_fails_to_see_harvester_without_view_harvester_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="bf71e4fb6091adad048fd90411e4aa23")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_harvesters_basic
test_user_successfully_removes_harvester_with_remove_harvester_privilege[1oz_1op_elasticsearch]
|
Failing since build #1072 (Child of ODSRV-OPRPM-1681) | Chrome onezone harvesters basic tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="ed6ff7043b1bd0cc92c3a1af97eb34ce")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_spaces_multiuser
test_user_adds_one_of_his_harvesters_to_space_and_another_user_deletes_this_harvester[1oz_1op_deployed]
|
Failing since build #1069 (Child of ODSRV-OZP-1406) | Chrome onezone spaces multiuser tests | 1 min | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="46fe3e2a863c80f28ba014e4aabc7590")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
|||||
test_onezone_spaces_multiuser
test_user_adds_two_harvesters_to_space_using_invitation_tokens_and_removes_them_from_it[1oz_1op_deployed]
|
Failing since build #1069 (Child of ODSRV-OZP-1406) | Chrome onezone spaces multiuser tests | 6 mins | ||
RuntimeError: no item found in DiscoveryPage in Onezone page web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="bea70a1fa17e5305b6a3299c984c87e1")> css_sel = '.field-create-name' err_msg = 'no item found in DiscoveryPage in Onezone page' def find_web_elem(web_elem_root, css_sel, err_msg): try: _scroll_to_css_sel(web_elem_root, css_sel) (285 more lines...) |
Status | Test | Failing since | View job | Duration |
---|---|---|---|---|
test_oneprovider_transfers
test_user_migrates_directory_to_remote_provider[1oz_2op_deployed]
|
Failing since build #1076 (Child of ODSRV-OPRPM-1684) | Chrome transfers tests | 2 mins | |
test_storage_sync
test_user_configures_storage_sync_and_sees_storage_synchronization_statistics[1oz_1op_deployed]
|
Failing since build #1076 (Child of ODSRV-OPRPM-1684) | Chrome storage sync tests | 7 mins |
Status | Test | Failing since | Quarantined by | View job | Duration | |
---|---|---|---|---|---|---|
test_metadata
test_delete_all_basic_metadata_entries_after_saving_it[1oz_1op_deployed-Directory metadata-dir1]
|
Not quarantined | Chrome metadata test | 43 secs | |||
test_metadata
test_delete_all_basic_metadata_entries_after_saving_it[1oz_1op_deployed-File metadata-file1]
|
Not quarantined | Chrome metadata test | 42 secs | |||
Collapse |
test_oneprovider_transfers
test_user_tries_to_migrate_directory_to_too_small_space_on_remote_provider[1oz_2op_deployed]
|
Failing since build #883 (Changes by Jakub Liput) | Not quarantined | Chrome transfers tests | 6 mins | |
AssertionError: Ongoing transfers did not finish request = <FixtureRequest for <Function 'test_user_tries_to_migrate_directory_to_too_small_space_on_remote_provider[1oz_2op_deployed]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: (26 more lines...) |
||||||
Collapse |
test_oneprovider_transfers
test_user_tries_to_migrate_file_to_too_small_space_on_remote_provider[1oz_2op_deployed]
|
Failing since build #883 (Changes by Jakub Liput) | Not quarantined | Chrome transfers tests | 6 mins | |
AssertionError: Transfer transferred is 50 MiB instead of 0 B in ended request = <FixtureRequest for <Function 'test_user_tries_to_migrate_file_to_too_small_space_on_remote_provider[1oz_2op_deployed]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: (36 more lines...) |
||||||
Collapse |
test_oneprovider_transfers
test_user_tries_to_replicate_directory_to_too_small_space_on_remote_provider[1oz_2op_deployed]
|
Failing since build #883 (Changes by Jakub Liput) | Not quarantined | Chrome transfers tests | 6 mins | |
AssertionError: Transfer transferred is 50 MiB instead of 0 B in ended request = <FixtureRequest for <Function 'test_user_tries_to_replicate_directory_to_too_small_space_on_remote_provider[1oz_2op_deployed]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: (36 more lines...) |
||||||
Collapse |
test_oneprovider_transfers
test_user_tries_to_replicate_file_to_too_small_space_on_remote_provider[1oz_2op_deployed]
|
Failing since build #883 (Changes by Jakub Liput) | Not quarantined | Chrome transfers tests | 6 mins | |
AssertionError: Transfer transferred is 50 MiB instead of 0 B in ended request = <FixtureRequest for <Function 'test_user_tries_to_replicate_file_to_too_small_space_on_remote_provider[1oz_2op_deployed]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: (36 more lines...) |