[User account] Update of the README file and test plan.#6464
Conversation
| correctly set) when you click on the task. | ||
| [Automate Test on Travis_CI] | ||
| 16. Verify that a user with 'Violated Scans: View all-sites Violated Scans' permission has a task with the number | ||
| 15. Verify that a user with 'Violated Scans: View all-sites Violated Scans' permission has a task with the number |
There was a problem hiding this comment.
@nicolasbrossard What's the larger discussion about moving all of these widget points under their respective modules? (e.g. violated scans). Has there been a decision that all modules should be doing this?
cc @driusan
There was a problem hiding this comment.
@christinerogers Not sure there was a larger discussion regarding this. Dave requested this change: you might want to check with him.
There was a problem hiding this comment.
The dashboard test plan was written before the module used any widgets, and no longer houses the code being tested. There are many things you can do now which affect what shows up in the dashboard without the dashboard knowing anything about it.. write a new module for a project which has widgets, disable/enable an existing module in the module manager, override a (non-dashboard) module which is one of the ones that provides widgets.. it's also easier to have someone test the related functionality to a module in the dashboard when testing that module than have someone setup and test (effectively) every module in LORIS at the same time for the "dashboard" test.
The tickets came up when I made tickets for the candidate_profile widgets that are missing documentation since the dashboard and candidate_profile use the same getWidgets() function.
There was a problem hiding this comment.
Thanks @driusan.
Sounds like the Dashboard Readme needs updating with exactly this info, no?
| - Modifications performed on the MyPreferences page will be reflected on | ||
| the user account page when viewing the edited account. | ||
| - The user account module registers a widget on the dashboard module to provide | ||
| information on the number of accounts that need activation approval. |
There was a problem hiding this comment.
| information on the number of accounts that need activation approval. | |
| information on the number of accounts that need approval. |
I think this is a typo? I don't know what "activation approval" means..
Brief summary of changes
Update of the user account module's
README.mdand test plan to cover widget registration on the dashboard page.Testing instructions (if applicable)
N/A
Link(s) to related issue(s)