4.1 to 4.4 testing
Open config.php
Add $CFG->slasharguments = false;
Login as admin.
Navigate to Site Administration > Server > Environment
Select 4.5 in Moodle version.
Verify that you will see slasharguments warning in the Other checks section.
Main only testing
Manual install testing
Create a new moodle instance, but don't install it yet.
Pull the patch
Install the instance
Navigate to the Site Admin and search for "slasharguments".
Verify the option is exist and enabled.
Manual upgrade testing
Do not apply the patch.
Navigate to the Site Admin and search for "slasharguments".
Verify the option is not exist.
Apply the patch.
Run the upgrade.
Navigate to the Site Admin and search for "slasharguments".
Verify the option is exist and enabled.
Mod Scorm testing
Open your config.php and set $CFG->slasharguments = 0;
Navigate to any course page.
Add a new Scorm activity.
In the form, VERIFY there is an alert "WARNING: slash arguments is disabled on this site and objects may not function as expected!"
Open your config.php and set $CFG->slasharguments = 1;
Repeat step 2 and 3
In the form, VERIFY there is no alert "WARNING: slash arguments is disabled on this site and objects may not function as expected!"
Mod Wiki testing
Open your config.php and set $CFG->slasharguments = 0;
Navigate to any course page.
Add a new Wiki activity.
Specify the wiki name and first page name with any name
Click the Save and display button
At the New page form, choose NWiki format in the the Format section
click the create page button.
Select Files at the dropdown
Click the Edit wiki files
Add the attached image sample.png
Click the Save the changes button
Select Edit at the dropdown
In the Insert an image dropdown, select the sample.png
Click the Save button
VERIFY you can see the image without any errors.
Open your config.php and set $CFG->slasharguments = 1;
Repeat step 2 and 15
Filter Algebra testing
Open your config.php and set $CFG->slasharguments = 0;
Login as admin
Navigate to Site admin > Plugins > Filters > Manage Filters
Turn ON the Algebra notation filter and apply to Content
Navigate to WWWROOT/filter/algebra/algebradebug.php
VERIFY there are 6 steps to show algebraic expression
Edit your profile
In the description type the text "@@sin(z)/(x^2+y^2)@@" (without double quotes)
Click the Update profile button
VERIFY you will see Algebraic Notation without any errors
Open your config.php and set $CFG->slasharguments = 1;
Repeat step 2 and 10, but with different formula "@@sin(zz)/(xx^2+yy^2)@@" (without double quotes)
Filter Tex testing
Open your config.php and set $CFG->slasharguments = 0;
Login as admin
Navigate to Site admin > Plugins > Filters > Manage Filters
Turn ON the TeX notation filter and apply to Content
Navigate to WWWROOT/filter/tex/texdebug.php
VERIFY there are 6 tests available.
Edit your profile
In the description type the the text:
$$ \frac { 5 }{ 10 } $$
If you copy the above formula, please paste it with plain text.
Click the Update profile button
VERIFY you will see TeX notation without any errors
Open your config.php and set $CFG->slasharguments = 1;
Repeat step 2 and 10, but with different formula
$$ \frac { 55 }{ 100 } $$
If you copy the above formula, please paste it with plain text.
2
Team Hedgehog 2024 Sprint 3.3
We are encountering Behat failures in other operating systems linked to MDL-62640 (MacOS, as reported by rezaie9, and possibly Windows).
We need to revert this change and defer it to Moodle 5.0 to give us more time to investigate and properly fix the issue.