--- Failed hooks:
AfterStep # behat_error_log::after_step()
Scenario: Send a message to a group conversation
I should see "Hi!" in the "Group 1" "core_message > Message conversation" # /var/www/html/message/tests/behat/message_send_messages.feature:37
Behat found failure in error log:
[16-Feb-2023 22:51:26 Australia/Perth] External method failed: core_message_external::get_conversation_messages()
Invalid response value detected (Error in response - Missing following required key in a single structure: id)
Debug: Error in response - Missing following required key in a single structure: id
* line 460 of /lib/external/classes/external_api.php: invalid_response_exception thrown
* line ? of unknownfile: call to core_external\external_api::clean_returnvalue()
* line 268 of /lib/external/classes/external_api.php: call to call_user_func()
* line 83 of /lib/ajax/service.php: call to core_external\external_api::call_external_function()
(Exception)
--- Failed steps:
001 Example: | The colours of the foreground and background text do not have enough contrast. |
Hard to read
| # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:15
When I click on the "Tools > Accessibility checker" menu item for the "Description" TinyMCE editor # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:10
Behat found debugging info in error log:
[16-Feb-2023 22:29:33 Australia/Perth] Debugging: Invalid get_string() identifier: 'nowarningsonselected' or component 'tiny_accessibilitychecker'. Perhaps you are missing $string['nowarningsonselected'] = ''; in /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/lang/en/tiny_accessibilitychecker.php? in
* line 356 of /lib/classes/string_manager_standard.php: call to debugging()
* line 109 of /lib/external/externallib.php: call to core_string_manager_standard->get_string()
* line ? of unknownfile: call to core_external::get_string()
* line 262 of /lib/external/classes/external_api.php: call to call_user_func_array()
* line 83 of /lib/ajax/service.php: call to core_external\external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
(Exception)
002 Example: | There is a lot of text with no headings. | Sweet roll oat cake jelly-o macaroon donut oat cake. Caramels macaroon cookie sweet roll croissant cheesecake candy jelly-o. Gummies sugar plum sugar plum gingerbread dessert. Tiramisu bonbon jujubes danish marshmallow cookie chocolate cake cupcake tiramisu. Bear claw oat cake chocolate bar croissant. Lollipop cookie topping liquorice croissant. Brownie cookie cupcake lollipop cupcake cupcake. Fruitcake dessert sweet biscuit dragée caramels marzipan brownie. Chupa chups gingerbread apple pie cookie liquorice caramels carrot cake cookie gingerbread. Croissant candy jelly beans. Tiramisu apple pie dessert apple pie macaroon soufflé. Brownie powder carrot cake chocolate. Tart applicake croissant dragée macaroon chocolate donut.
Jelly beans gingerbread tootsie roll. Sugar plum tiramisu cotton candy toffee pie cotton candy tiramisu. Carrot cake chocolate bar sesame snaps cupcake cake dessert sweet fruitcake wafer. Marshmallow cupcake gingerbread pie sweet candy canes powder gummi bears. Jujubes cake muffin marshmallow candy jelly beans tootsie roll pie. Gummi bears applicake chocolate cake sweet jelly sesame snaps lollipop lollipop carrot cake. Marshmallow cake jelly beans. Jelly beans sesame snaps muffin halvah cookie ice cream candy canes carrot cake. Halvah donut marshmallow tiramisu. Cookie dessert gummi bears. Sugar plum apple pie jelly beans gummi bears tart chupa chups. Liquorice macaroon gummi bears gummies macaroon marshmallow sweet roll cake topping. Lemon drops caramels pie icing danish. Chocolate cake oat cake dessert halvah danish carrot cake apple pie.
| # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:16
When I click on the "Tools > Accessibility checker" menu item for the "Description" TinyMCE editor # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:10
Behat found debugging info in error log:
[16-Feb-2023 22:29:42 Australia/Perth] Debugging: Invalid get_string() identifier: 'nowarningsonselected' or component 'tiny_accessibilitychecker'. Perhaps you are missing $string['nowarningsonselected'] = ''; in /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/lang/en/tiny_accessibilitychecker.php? in
* line 356 of /lib/classes/string_manager_standard.php: call to debugging()
* line 109 of /lib/external/externallib.php: call to core_string_manager_standard->get_string()
* line ? of unknownfile: call to core_external::get_string()
* line 262 of /lib/external/classes/external_api.php: call to call_user_func_array()
* line 83 of /lib/ajax/service.php: call to core_external\external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
(Exception)
003 Example: | Tables should not contain merged cells, as screen readers may not support them. | Dogs that look good in pantsBreed | Coolness |
---|
Poodle | NOT COOL |
Doberman |
| # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:17
When I click on the "Tools > Accessibility checker" menu item for the "Description" TinyMCE editor # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:10
Behat found debugging info in error log:
[16-Feb-2023 22:29:50 Australia/Perth] Debugging: Invalid get_string() identifier: 'nowarningsonselected' or component 'tiny_accessibilitychecker'. Perhaps you are missing $string['nowarningsonselected'] = ''; in /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/lang/en/tiny_accessibilitychecker.php? in
* line 356 of /lib/classes/string_manager_standard.php: call to debugging()
* line 109 of /lib/external/externallib.php: call to core_string_manager_standard->get_string()
* line ? of unknownfile: call to core_external::get_string()
* line 262 of /lib/external/classes/external_api.php: call to call_user_func_array()
* line 83 of /lib/ajax/service.php: call to core_external\external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
(Exception)
004 Example: | Tables should use row and/or column headers. | Dogs that look good in pantsBreed | Coolness |
---|
Poodle | NOT COOL |
Doberman | COOL |
| # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:18
When I click on the "Tools > Accessibility checker" menu item for the "Description" TinyMCE editor # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:10
Behat found debugging info in error log:
[16-Feb-2023 22:29:59 Australia/Perth] Debugging: Invalid get_string() identifier: 'nowarningsonselected' or component 'tiny_accessibilitychecker'. Perhaps you are missing $string['nowarningsonselected'] = ''; in /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/lang/en/tiny_accessibilitychecker.php? in
* line 356 of /lib/classes/string_manager_standard.php: call to debugging()
* line 109 of /lib/external/externallib.php: call to core_string_manager_standard->get_string()
* line ? of unknownfile: call to core_external::get_string()
* line 262 of /lib/external/classes/external_api.php: call to call_user_func_array()
* line 83 of /lib/ajax/service.php: call to core_external\external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
(Exception)
005 Example: | A table caption is not required, but is generally helpful. | Breed | Coolness |
---|
Poodle | NOT COOL |
Doberman | COOL |
| # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:19
When I click on the "Tools > Accessibility checker" menu item for the "Description" TinyMCE editor # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:10
Behat found debugging info in error log:
[16-Feb-2023 22:30:10 Australia/Perth] Debugging: Invalid get_string() identifier: 'nowarningsonselected' or component 'tiny_accessibilitychecker'. Perhaps you are missing $string['nowarningsonselected'] = ''; in /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/lang/en/tiny_accessibilitychecker.php? in
* line 356 of /lib/classes/string_manager_standard.php: call to debugging()
* line 109 of /lib/external/externallib.php: call to core_string_manager_standard->get_string()
* line ? of unknownfile: call to core_external::get_string()
* line 262 of /lib/external/classes/external_api.php: call to call_user_func_array()
* line 83 of /lib/ajax/service.php: call to core_external\external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
(Exception)
006 Scenario: Perform accessibility validation on images with no alt attribute # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:22
And I click on the "Tools > Accessibility checker" menu item for the "Description" TinyMCE editor # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:26
Behat found debugging info in error log:
[16-Feb-2023 22:30:19 Australia/Perth] Debugging: Invalid get_string() identifier: 'nowarningsonselected' or component 'tiny_accessibilitychecker'. Perhaps you are missing $string['nowarningsonselected'] = ''; in /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/lang/en/tiny_accessibilitychecker.php? in
* line 356 of /lib/classes/string_manager_standard.php: call to debugging()
* line 109 of /lib/external/externallib.php: call to core_string_manager_standard->get_string()
* line ? of unknownfile: call to core_external::get_string()
* line 262 of /lib/external/classes/external_api.php: call to call_user_func_array()
* line 83 of /lib/ajax/service.php: call to core_external\external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
(Exception)
007 Scenario: Placeholder element will not be assessed by accessibility checker # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:48
And I click on the "Tools > Accessibility checker" menu item for the "Description" TinyMCE editor # /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/tests/behat/accessibilitychecker.feature:52
Behat found debugging info in error log:
[16-Feb-2023 22:30:29 Australia/Perth] Debugging: Invalid get_string() identifier: 'nowarningsonselected' or component 'tiny_accessibilitychecker'. Perhaps you are missing $string['nowarningsonselected'] = ''; in /var/www/html/lib/editor/tiny/plugins/accessibilitychecker/lang/en/tiny_accessibilitychecker.php? in
* line 356 of /lib/classes/string_manager_standard.php: call to debugging()
* line 109 of /lib/external/externallib.php: call to core_string_manager_standard->get_string()
* line ? of unknownfile: call to core_external::get_string()
* line 262 of /lib/external/classes/external_api.php: call to call_user_func_array()
* line 83 of /lib/ajax/service.php: call to core_external\external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
(Exception)
008 Example: | 1577772000 | 1577858400 | Wednesday, 1 January 2020, 2:00 | | # /var/www/html/lib/tests/behat/datetime_any.feature:32
And I am on the "Assignment 01" "assign activity editing" page logged in as admin # /var/www/html/lib/tests/behat/datetime_any.feature:15
Javascript code and/or AJAX requests are not ready after 10 seconds. There is a Javascript error or the code is extremely slow (core_courseformat/courseeditor:core_form/filetypes:core/utility). If you are using a slow machine, consider setting $CFG->behat_increasetimeout. (Exception)
009 Scenario: Create a course with custom fields from the management interface # /var/www/html/customfield/tests/behat/edit_fields_settings.feature:45
And I press "Save and display" # /var/www/html/customfield/tests/behat/edit_fields_settings.feature:63
Javascript code and/or AJAX requests are not ready after 10 seconds. There is a Javascript error or the code is extremely slow (core_courseformat/courseeditor:core_courseformat/courseeditor:format_topics/mutations:format_topics/section:core/utility). If you are using a slow machine, consider setting $CFG->behat_increasetimeout. (Exception)
010 Scenario: Render a local H5P file as teacher # /var/www/html/filter/displayh5p/tests/behat/h5p_filter.feature:92
Then I should see "Note that the libraries may exist in the file you uploaded, but you're not allowed to upload new libraries." # /var/www/html/filter/displayh5p/tests/behat/h5p_filter.feature:112
Javascript code and/or AJAX requests are not ready after 10 seconds. There is a Javascript error or the code is extremely slow (core/first). If you are using a slow machine, consider setting $CFG->behat_increasetimeout. (Exception)
011 Scenario: Render a local H5P file with existing libraries # /var/www/html/filter/displayh5p/tests/behat/h5p_filter.feature:117
And I should see "missing-required-library" # /var/www/html/filter/displayh5p/tests/behat/h5p_filter.feature:138
Javascript code and/or AJAX requests are not ready after 10 seconds. There is a Javascript error or the code is extremely slow (core/first). If you are using a slow machine, consider setting $CFG->behat_increasetimeout. (Exception)
012 Scenario: Render local H5P file with a disabled main library # /var/www/html/filter/displayh5p/tests/behat/h5p_filter.feature:176
Then I should see "This file can't be displayed because its content type is disabled." # /var/www/html/filter/displayh5p/tests/behat/h5p_filter.feature:199
Javascript code and/or AJAX requests are not ready after 10 seconds. There is a Javascript error or the code is extremely slow (core/first). If you are using a slow machine, consider setting $CFG->behat_increasetimeout. (Exception)
013 Scenario: Edit H5P content from a forum intro using copy to content bank file # /var/www/html/mod/forum/tests/behat/h5p_inline_editing_content.feature:35
And I should see "Hello world!" # /var/www/html/mod/forum/tests/behat/h5p_inline_editing_content.feature:50
"Hello world!" text was found but was not visible (Behat\Mink\Exception\ExpectationException)
014 Scenario: Edit H5P content from a forum post # /var/www/html/mod/forum/tests/behat/h5p_inline_editing_content.feature:79
And I should see "Hello world!" # /var/www/html/mod/forum/tests/behat/h5p_inline_editing_content.feature:96
"Hello world!" text was found but was not visible (Behat\Mink\Exception\ExpectationException)
015 Scenario: Import settings from an invalid XML file # /var/www/html/admin/tool/admin_presets/tests/behat/import_file.feature:43
When I click on "Import" "button" # /var/www/html/admin/tool/admin_presets/tests/behat/import_file.feature:46
Behat found PHP Warning in error log:
[16-Feb-2023 22:46:50 Australia/Perth] PHP Warning: simplexml_load_string(): Entity: line 23: parser error : Opening and ending tag mismatch: ADMIN_SETTINGS line 10 and PRESET in /var/www/html/admin/presets/classes/manager.php on line 628
[16-Feb-2023 22:46:50 Australia/Perth] PHP Warning: simplexml_load_string(): </PRESET> in /var/www/html/admin/presets/classes/manager.php on line 628
[16-Feb-2023 22:46:50 Australia/Perth] PHP Warning: simplexml_load_string(): ^ in /var/www/html/admin/presets/classes/manager.php on line 628
[16-Feb-2023 22:46:50 Australia/Perth] PHP Warning: simplexml_load_string(): Entity: line 24: parser error : EndTag: '</' not found in /var/www/html/admin/presets/classes/manager.php on line 628
[16-Feb-2023 22:46:50 Australia/Perth] PHP Warning: simplexml_load_string(): in /var/www/html/admin/presets/classes/manager.php on line 628
[16-Feb-2023 22:46:50 Australia/Perth] PHP Warning: simplexml_load_string(): ^ in /var/www/html/admin/presets/classes/manager.php on line 628
(Exception)
016 Scenario: Edit H5P content from a page using link to private file # /var/www/html/filter/displayh5p/tests/behat/inline_editing_content.feature:38
And I should see "Hello world!" # /var/www/html/filter/displayh5p/tests/behat/inline_editing_content.feature:61
"Hello world!" text was found but was not visible (Behat\Mink\Exception\ExpectationException)
017 Scenario: Edit H5P content from a page using link to content bank file # /var/www/html/filter/displayh5p/tests/behat/inline_editing_content.feature:90
Given I am on the "C1" "Course" page logged in as "admin" # /var/www/html/filter/displayh5p/tests/behat/inline_editing_content.feature:91
Javascript code and/or AJAX requests are not ready after 10 seconds. There is a Javascript error or the code is extremely slow (core_courseformat/courseeditor:core_courseformat/courseeditor:format_topics/mutations:format_topics/section:core/utility). If you are using a slow machine, consider setting $CFG->behat_increasetimeout. (Exception)
018 Scenario: Edit H5P content from a page using copy to content bank file # /var/www/html/filter/displayh5p/tests/behat/inline_editing_content.feature:134
And I should see "Hello world!" # /var/www/html/filter/displayh5p/tests/behat/inline_editing_content.feature:149
"Hello world!" text was found but was not visible (Behat\Mink\Exception\ExpectationException)
019 Scenario: Edit H5P content from a block using copy to content bank file # /var/www/html/filter/displayh5p/tests/behat/inline_editing_content.feature:220
And I should see "Hello world!" # /var/www/html/filter/displayh5p/tests/behat/inline_editing_content.feature:236
"Hello world!" text was found but was not visible (Behat\Mink\Exception\ExpectationException)
020 Scenario: Add H5P activity using link to content bank file # /var/www/html/mod/h5pactivity/tests/behat/inline_editing_content.feature:29
And I should see "Hello world!" # /var/www/html/mod/h5pactivity/tests/behat/inline_editing_content.feature:52
"Hello world!" text was found but was not visible (Behat\Mink\Exception\ExpectationException)
021 Scenario: Add H5P activity using copy to content bank file # /var/www/html/mod/h5pactivity/tests/behat/inline_editing_content.feature:91
And I should see "Hello world!" # /var/www/html/mod/h5pactivity/tests/behat/inline_editing_content.feature:114
"Hello world!" text was found but was not visible (Behat\Mink\Exception\ExpectationException)
022 Scenario: Add H5P activity using private user file # /var/www/html/mod/h5pactivity/tests/behat/inline_editing_content.feature:153
And I should see "Hello world!" # /var/www/html/mod/h5pactivity/tests/behat/inline_editing_content.feature:173
"Hello world!" text was found but was not visible (Behat\Mink\Exception\ExpectationException)
023 Scenario: Try to add a non-existant cartridge # /var/www/html/mod/lti/tests/behat/toolconfigure.feature:31
And I press "Save changes" # /var/www/html/mod/lti/tests/behat/toolconfigure.feature:35
Behat found failure in error log:
[16-Feb-2023 22:54:45 Australia/Perth] External method failed: mod_lti_external::create_tool_type()
Error reading file "http://webserver/mod/lti/tests/fixtures/nonexistant.xml" (Failed to load cartridge.
Space required after the Public Identifier at line 1
SystemLiteral " or ' expected at line 1
SYSTEM or PUBLIC, the URI is missing at line 1
Opening and ending tag mismatch: hr line 0 and body at line 9
Opening and ending tag mismatch: body line 0 and html at line 9
EndTag: '' not found at line 10)
Debug: Failed to load cartridge.
Space required after the Public Identifier at line 1
SystemLiteral " or ' expected at line 1
SYSTEM or PUBLIC, the URI is missing at line 1
Opening and ending tag mismatch: hr line 0 and body at line 9
Opening and ending tag mismatch: body line 0 and html at line 9
EndTag: '' not found at line 10
* line 4584 of /mod/lti/locallib.php: moodle_exception thrown
* line 4461 of /mod/lti/locallib.php: call to lti_load_cartridge()
* line 770 of /mod/lti/classes/external.php: call to lti_load_type_from_cartridge()
* line ? of unknownfile: call to mod_lti_external::create_tool_type()
* line 262 of /lib/external/classes/external_api.php: call to call_user_func_array()
* line 83 of /lib/ajax/service.php: call to core_external\external_api::call_external_function()
(Exception)
024 Scenario: Unread messages for group conversation # /var/www/html/message/tests/behat/unread_messages.feature:30
And I log out # /var/www/html/message/tests/behat/unread_messages.feature:39
Behat found failure in error log:
[16-Feb-2023 22:54:55 Australia/Perth] External method failed: core_message_external::mark_all_conversation_messages_as_read()
Web service is not available. (The session has been logged out or has expired.)
* line 230 of /lib/external/classes/external_api.php: moodle_exception thrown
* line 83 of /lib/ajax/service.php: call to core_external\external_api::call_external_function()
(Exception)