-
Functional Test
-
Minor
-
None
-
Moodle QA non-runners
-
None
This test requires Mobile services to be enabled.
- Log in as an admin and go to 'Mobile features' in the Site administration.
- Add some custom menu items e.g.
My grades | https://someurl.xyz/local/mygrades/index.php | embedded
App's help | https://someurl.xyz/help | inappbrowser | en
Visit our SIS | https://someurl.xyz | browser | en - Create a web services token for one standard user:
- Click on Site administration > Plugins > Web services > Manage tokens
- Next, you can do a CURL REST call simulating a WS client with the user.
- You need to replace the wstoken, and the URL of your Moodle instance
curl 'http://localhost/m/stable_master/webservice/rest/server.php?moodlewsrestformat=json' --data 'wsfunction=tool_mobile_get_config&wstoken=12a2a65aeea2a177055e233f9e303218§ion=mobileapp' | python -m "json.tool"
- You need to replace the wstoken, and the URL of your Moodle instance
- Check that you correctly receive the new custom menu items.
- Go to the mobile settings again, and remove all the custom menu items.
- Execute again the curl request and check that now you get an empty value for the custom menu items.
- is a QA test written for
-
MDL-57410 Allow admins to add new external links to pages in the main menu of the Mobile app
- Closed