MDL-74413 phpunit: Move more tests to use correct names and namespaces

Applied the following changes to various testcase classes:

- Namespaced with component[\level2-API]
- Moved to level2-API subdirectory when required.
- Fixed incorrect use statements with leading backslash.
- Remove file phpdoc block
- Remove MOODLE_INTERNAL if not needed.
- Changed code to point to global scope when needed.
- Fix some relative paths and comments here and there.
- All them passing individually.
- Complete runs passing too.

Special mention to:

- Moved to the level2 "privacy" namespace:
  - \mod_assign\privacy\feedback_legacy_polyfill_test
  - \mod_assign\privacy\submission_legacy_polyfill_test

- Moved to the level2 "task" namespace:
  - \core_message\task\migrate_message_data_test
  - \ltiservice_gradebookservices\task\cleanup_test
  - \message_email\task\send_email_test
  - \mod_lti\task\clean_access_tokens_test
  - \mod_workshop\task\cron_task_test

- Moved to the level2 "event" namespace:
  - \core_h5p\event\deleted_test
  - \core_h5p\event\viewed_test

- Renamed to a better name:
  - backup_forum_activity_task_test.php (missing "task")
This commit is contained in:
Eloy Lafuente (stronk7)
2022-05-07 20:33:10 +02:00
parent 99fc164199
commit d8ea630f24
106 changed files with 1081 additions and 1507 deletions
+6 -13
View File
@@ -14,14 +14,7 @@
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
/**
* Unit tests for user/editlib.php.
*
* @package core_user
* @category phpunit
* @copyright 2013 Adrian Greeve <[email protected]>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace core_user;
defined('MOODLE_INTERNAL') || die();
@@ -32,11 +25,11 @@ require_once($CFG->dirroot.'/user/editlib.php');
* Unit tests for user editlib api.
*
* @package core_user
* @category phpunit
* @category test
* @copyright 2013 Adrian Greeve <[email protected]>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class core_user_editlib_testcase extends advanced_testcase {
class editlib_test extends \advanced_testcase {
/**
* Test that the required fields are returned in the correct order.
@@ -44,7 +37,7 @@ class core_user_editlib_testcase extends advanced_testcase {
function test_useredit_get_required_name_fields() {
global $CFG;
// Back up config settings for restore later.
$originalcfg = new stdClass();
$originalcfg = new \stdClass();
$originalcfg->fullnamedisplay = $CFG->fullnamedisplay;
$CFG->fullnamedisplay = 'language';
@@ -70,7 +63,7 @@ class core_user_editlib_testcase extends advanced_testcase {
function test_useredit_get_enabled_name_fields() {
global $CFG;
// Back up config settings for restore later.
$originalcfg = new stdClass();
$originalcfg = new \stdClass();
$originalcfg->fullnamedisplay = $CFG->fullnamedisplay;
$CFG->fullnamedisplay = 'language';
@@ -96,7 +89,7 @@ class core_user_editlib_testcase extends advanced_testcase {
function test_useredit_get_disabled_name_fields() {
global $CFG;
// Back up config settings for restore later.
$originalcfg = new stdClass();
$originalcfg = new \stdClass();
$originalcfg->fullnamedisplay = $CFG->fullnamedisplay;
$CFG->fullnamedisplay = 'language';