The following behat tests are failing on this patch: They are all passing on current master but failing on the patch: ---------------------------- add_users_new.feature: 001 Scenario: Create people by csv (Bug 1426983) # /home/lisaseeto/code/mahara-test/test/behat/features/settings/add_users_new.feature:63 Then I should see "Your CSV file was processed successfully" # /home/lisaseeto/code/mahara-test/test/behat/features/settings/add_users_new.feature:79 The text "Your CSV file was processed successfully" was not found anywhere in the text of the current page. (Behat\Mink\Exception\ResponseTextException) 002 Scenario: Check for error messages for the following expiry dates when uploading accounts via CSV a) expire date used is in the past b) expire date is wrong format # /home/lisaseeto/code/mahara-test/test/behat/features/settings/add_users_new.feature:109 Then I should see "There was an error with submitting this form. Please check the marked fields and try again." # /home/lisaseeto/code/mahara-test/test/behat/features/settings/add_users_new.feature:118 The text "There was an error with submitting this form. Please check the marked fields and try again." was not found anywhere in the text of the current page. (Behat\Mink\Exception\ResponseTextException) 003 Scenario: Adding people using different expiry date formats via CSV upload a) 2025-01-30 (Dashes) b) 2025/01/29 (forward slash) c) March 27, 2025 (month written full) d) 20-JUN-2025 (month abbv) e) Thu, May 8, 25 (day abbv and month written full) # /home/lisaseeto/code/mahara-test/test/behat/features/settings/add_users_new.feature:124 Then I should see "Your CSV file was processed successfully." # /home/lisaseeto/code/mahara-test/test/behat/features/settings/add_users_new.feature:136 The text "Your CSV file was processed successfully." was not found anywhere in the text of the current page. (Behat\Mink\Exception\ResponseTextException) --------------------------------- footer_settings.feature: 001 Scenario: User can see correct headings in footer by default # /home/lisaseeto/code/mahara-test/test/behat/features/settings/footer_settings.feature:13 And I switch to the main window # /home/lisaseeto/code/mahara-test/test/behat/features/settings/footer_settings.feature:25 invalid argument: 'handle' must be a string (Session info: chrome=85.0.4183.121) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53' System info: host: 'lisaseeto-lp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-48-generic', java.version: '1.8.0_265' Driver info: driver.version: unknown (Exception) ----------------------------------- user_themes.feature: 001 Scenario: Activate page themes setting and edit a page (Bug 1591304) # /home/lisaseeto/code/mahara-test/test/behat/features/settings/user_themes.feature:15 And I follow "Advanced" # /home/lisaseeto/code/mahara-test/test/behat/features/settings/user_themes.feature:28 Link with id|title|alt|text "Advanced" not found. (Behat\Mink\Exception\ElementNotFoundException) ------------------------------------ group_view_block.feature: 001 Scenario: The list of group pages, shared/submitted pages and collections should be displayed page by page and sorted by "page title (A-Z)" or "most recently updated". These list must take into account the sort option chosen in the block config (Bug 1457246) # /home/lisaseeto/code/mahara-test/test/behat/features/site_content/group_view_block.feature:91 And I select "Page UserB_01" from "group_view_submission_form_1_options" # /home/lisaseeto/code/mahara-test/test/behat/features/site_content/group_view_block.feature:169 Form field with id|name|label|value "group_view_submission_form_1_options" not found. (Behat\Mink\Exception\ElementNotFoundException) -------------------------------------- help_icon.feature: 001 Scenario: Showing correct external manual help file for mahara page # /home/lisaseeto/code/mahara-test/test/behat/features/site_content/help_icon.feature:90 And I switch to the new window # /home/lisaseeto/code/mahara-test/test/behat/features/site_content/help_icon.feature:96 invalid argument: 'handle' must be a string (Session info: chrome=85.0.4183.121) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53' System info: host: 'lisaseeto-lp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-48-generic', java.version: '1.8.0_265' Driver info: driver.version: unknown (Exception) ----------------------------------------- recent_forum_posts.feature: 001 Scenario: Create forum and add block to group page # /home/lisaseeto/code/mahara-test/test/behat/features/site_features/recent_forum_posts.feature:37 And the following "groups" exist: # /home/lisaseeto/code/mahara-test/test/behat/features/site_features/recent_forum_posts.feature:18 Warning: Invalid argument supplied for foreach() in /home/lisaseeto/code/mahara-test/htdocs/lib/group.php line 1687 002 Scenario: Administrative forum bulk actions # /home/lisaseeto/code/mahara-test/test/behat/features/site_features/recent_forum_posts.feature:53 And the following "groups" exist: # /home/lisaseeto/code/mahara-test/test/behat/features/site_features/recent_forum_posts.feature:18 Warning: Invalid argument supplied for foreach() in /home/lisaseeto/code/mahara-test/htdocs/lib/group.php line 1687 ------------------------------------------ make_comment_public.feature: 001 Scenario: # /home/lisaseeto/code/mahara-test/test/behat/features/social/make_comment_public.feature:26 And I select "Users" from "Search for..." in shared with select2 box # /home/lisaseeto/code/mahara-test/test/behat/features/social/make_comment_public.feature:33 javascript error: Failed to execute 'elementsFromPoint' on 'Document': The provided double value is non-finite. (Session info: chrome=85.0.4183.121) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53' System info: host: 'lisaseeto-lp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-48-generic', java.version: '1.8.0_265' Driver info: driver.version: unknown (WebDriver\Exception\JavaScriptError) --------------------------------------------- objectionable_content.feature: 001 Scenario: User reports objectionable content on a page and admin responds # /home/lisaseeto/code/mahara-test/test/behat/features/social/objectionable_content.feature:29 And I should see "Your report has been sent." # /home/lisaseeto/code/mahara-test/test/behat/features/social/objectionable_content.feature:37 The text "Your report has been sent." was not found anywhere in the text of the current page. (Behat\Mink\Exception\ResponseTextException) ---------------------------------------------- portfolios_on_people_page.feature: 001 Scenario: Create friends and portfolios for each to see portfolios on People page # /home/lisaseeto/code/mahara-test/test/behat/features/social/portfolios_on_people_page.feature:25 And I select "friends" from "General" in shared with select2 box # /home/lisaseeto/code/mahara-test/test/behat/features/social/portfolios_on_people_page.feature:30 javascript error: Failed to execute 'elementsFromPoint' on 'Document': The provided double value is non-finite. (Session info: chrome=85.0.4183.121) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53' System info: host: 'lisaseeto-lp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-48-generic', java.version: '1.8.0_265' Driver info: driver.version: unknown (WebDriver\Exception\JavaScriptError) ---------------------------------------------- share_page.feature: 001 Scenario: Check share page with friends # /home/lisaseeto/code/mahara-test/test/behat/features/social/share_page.feature:26 And I select "Friends" from "General" in shared with select2 box # /home/lisaseeto/code/mahara-test/test/behat/features/social/share_page.feature:40 javascript error: Failed to execute 'elementsFromPoint' on 'Document': The provided double value is non-finite. (Session info: chrome=85.0.4183.121) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53' System info: host: 'lisaseeto-lp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-48-generic', java.version: '1.8.0_265' Driver info: driver.version: unknown (WebDriver\Exception\JavaScriptError) 002 Scenario: Check share page with Registered Users # /home/lisaseeto/code/mahara-test/test/behat/features/social/share_page.feature:51 And I select "Registered people" from "General" in shared with select2 box # /home/lisaseeto/code/mahara-test/test/behat/features/social/share_page.feature:57 javascript error: Failed to execute 'elementsFromPoint' on 'Document': The provided double value is non-finite. (Session info: chrome=85.0.4183.121) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53' System info: host: 'lisaseeto-lp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-48-generic', java.version: '1.8.0_265' Driver info: driver.version: unknown (WebDriver\Exception\JavaScriptError) 003 Scenario: Check share page with groups and that copy options works # /home/lisaseeto/code/mahara-test/test/behat/features/social/share_page.feature:70 And I select "GroupA" from "Groups" in shared with select2 box # /home/lisaseeto/code/mahara-test/test/behat/features/social/share_page.feature:76 javascript error: Failed to execute 'elementsFromPoint' on 'Document': The provided double value is non-finite. (Session info: chrome=85.0.4183.121) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53' System info: host: 'lisaseeto-lp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-48-generic', java.version: '1.8.0_265' Driver info: driver.version: unknown (WebDriver\Exception\JavaScriptError) ------------------------------------------------- threaded_comments.feature: 001 Scenario: Deleted comments # /home/lisaseeto/code/mahara-test/test/behat/features/social/threaded_comments.feature:134 And I scroll to the base of id "commentreplyto20" # /home/lisaseeto/code/mahara-test/test/behat/features/social/threaded_comments.feature:155 scrollIntoView failed (Exception) -------------------------------------------------- create_delete_page.feature: 001 Scenario: Creating a page with content in it (Bug 1426983) # /home/lisaseeto/code/mahara-test/test/behat/features/user_content/create_delete_page.feature:12 And I select "Public" from "General" in shared with select2 box # /home/lisaseeto/code/mahara-test/test/behat/features/user_content/create_delete_page.feature:92 javascript error: Failed to execute 'elementsFromPoint' on 'Document': The provided double value is non-finite. (Session info: chrome=85.0.4183.121) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53' System info: host: 'lisaseeto-lp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-48-generic', java.version: '1.8.0_265' Driver info: driver.version: unknown (WebDriver\Exception\JavaScriptError) ---------------------------------------------------- resume_page.feature:s 001 Scenario: Editing Education and Employment info # /home/lisaseeto/code/mahara-test/test/behat/features/user_content/resume_page.feature:70 And I click on "Move down" in "North American Cultural Studies" row # /home/lisaseeto/code/mahara-test/test/behat/features/user_content/resume_page.feature:76 Link_or_button matching locator "'Move down'" not found. (Behat\Mink\Exception\ElementNotFoundException) ---------------------------------------------------- site_page_with_template_blocks.feature: 001 Scenario: Check templates not editable then create and use the Page template with a profile block. # /home/lisaseeto/code/mahara-test/test/behat/features/user_content/site_page_with_template_blocks.feature:15 And I select "Registered people" from "General" in shared with select2 box # /home/lisaseeto/code/mahara-test/test/behat/features/user_content/site_page_with_template_blocks.feature:69 javascript error: Failed to execute 'elementsFromPoint' on 'Document': The provided double value is non-finite. (Session info: chrome=85.0.4183.121) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53' System info: host: 'lisaseeto-lp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-48-generic', java.version: '1.8.0_265' Driver info: driver.version: unknown (WebDriver\Exception\JavaScriptError) ------------------------------------------------------- some_html.feature: 001 Scenario: # /home/lisaseeto/code/mahara-test/test/behat/features/user_content/some_html.feature:16 And I switch to the new window # /home/lisaseeto/code/mahara-test/test/behat/features/user_content/some_html.feature:37 invalid argument: 'handle' must be a string (Session info: chrome=85.0.4183.121) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53' System info: host: 'lisaseeto-lp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-48-generic', java.version: '1.8.0_265' Driver info: driver.version: unknown (Exception)