This commit is contained in:
Huong Nguyen 2024-06-19 09:52:10 +07:00
commit ebae7fbae4
No known key found for this signature in database
GPG Key ID: 40D88AB693A3E72A
433 changed files with 509 additions and 0 deletions

View File

@ -0,0 +1,14 @@
issueNumber: MDL-81523
notes:
core:
- message: >
All the setup and tear down methods of `PHPUnit` now are required to,
always, call to their parent counterparts. This is a good practice to
avoid future problems, especially when updating to PHPUnit >= 10.
This includes the following methods:
- `setUp()`
- `tearDown()`
- `setUpBeforeClass()`
- `tearDownAfterClass()`
type: fixed

View File

@ -35,6 +35,7 @@ class manager_test extends \advanced_testcase {
public static function setUpBeforeClass(): void {
global $CFG;
require_once($CFG->libdir.'/adminlib.php');
parent::setUpBeforeClass();
}
/**

View File

@ -38,6 +38,7 @@ class get_entity_generator_test extends \advanced_testcase {
* @return void
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
$this->setAdminUser();
}

View File

@ -31,6 +31,7 @@ class questionanswers_test extends \advanced_testcase {
public static function setUpBeforeClass(): void {
global $CFG;
require_once($CFG->dirroot . '/mod/quiz/locallib.php');
parent::setUpBeforeClass();
}
/**

View File

@ -37,6 +37,7 @@ class questiontext_test extends area_test_base {
public static function setUpBeforeClass(): void {
global $CFG;
require_once($CFG->dirroot . '/mod/quiz/locallib.php');
parent::setUpBeforeClass();
}
/**

View File

@ -34,6 +34,7 @@ class registration_test extends \advanced_testcase {
require_once($CFG->dirroot . '/admin/tool/brickfield/tests/generator/mock_registration.php');
require_once($CFG->dirroot . '/admin/tool/brickfield/tests/generator/mock_brickfieldconnect.php');
parent::setUpBeforeClass();
}
/**

View File

@ -37,6 +37,7 @@ class events_test extends \advanced_testcase {
* Setup testcase.
*/
public function setUp(): void {
parent::setUp();
$this->setAdminUser();
$this->resetAfterTest();
}

View File

@ -43,6 +43,7 @@ class api_test extends \advanced_testcase {
* Setup function- we will create a course and add an assign instance to it.
*/
protected function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
// Create some users.

View File

@ -45,6 +45,7 @@ class provider_test extends \core_privacy\tests\provider_testcase {
* Overriding setUp() function to always reset after tests.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
}

View File

@ -36,6 +36,7 @@ class expired_data_requests_test extends data_privacy_testcase {
*/
public function tearDown(): void {
\core_privacy\local\request\writer::reset();
parent::tearDown();
}
/**

View File

@ -38,6 +38,7 @@ class task_test extends \data_privacy_testcase {
*/
public function tearDown(): void {
\core_privacy\local\request\writer::reset();
parent::tearDown();
}
/**

View File

@ -32,6 +32,7 @@ use Behat\Gherkin\Node\StepNode;
*/
class steprunner_test extends \advanced_testcase {
public static function setUpBeforeClass(): void {
parent::setUpBeforeClass();
// Call the init method to include all behat libraries and attributes.
$runner = new runner();
$runner->init();

View File

@ -37,6 +37,7 @@ class events_test extends \advanced_testcase {
* Setup testcase.
*/
public function setUp(): void {
parent::setUp();
$this->setAdminUser();
$this->resetAfterTest();
}

View File

@ -53,6 +53,7 @@ class provider_test extends provider_testcase {
public function setUp(): void {
global $CFG;
parent::setUp();
$this->resetAfterTest();
$this->preventResetByRollback(); // Logging waits till the transaction gets committed.

View File

@ -49,6 +49,7 @@ require_once(__DIR__ . '/../fixtures/event.php');
class provider_test extends provider_testcase {
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
$this->preventResetByRollback(); // Logging waits till the transaction gets committed.
}

View File

@ -547,5 +547,6 @@ class store_test extends \advanced_testcase {
gc_enable();
}
$this->wedisabledgc = false;
parent::tearDown();
}
}

View File

@ -53,6 +53,7 @@ require_once($CFG->dirroot . '/admin/tool/log/store/standard/tests/fixtures/even
class provider_test extends provider_testcase {
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
$this->preventResetByRollback(); // Logging waits till the transaction gets committed.
}

View File

@ -64,6 +64,7 @@ class externallib_test extends externallib_advanced_testcase {
*/
protected function setUp(): void {
global $DB, $CFG;
parent::setUp();
$this->resetAfterTest(true);

View File

@ -63,6 +63,7 @@ class processor_test extends \advanced_testcase {
* Then we attach some competencies from the first framework to courses and CM.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
$dg = $this->getDataGenerator();
$lpg = $dg->get_plugin_generator('core_competency');

View File

@ -35,6 +35,7 @@ class manager_test extends provider_testcase {
public function setUp(): void {
global $CFG;
parent::setUp();
$this->resetAfterTest();
// Pretend the system is enabled.

View File

@ -49,6 +49,7 @@ class provider_test extends provider_testcase {
public function setUp(): void {
global $CFG;
parent::setUp();
$this->resetAfterTest();
// Pretend the system is enabled.

View File

@ -35,6 +35,7 @@ class factor_test extends \advanced_testcase {
public \factor_token\factor $factor;
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
$this->factor = new \factor_token\factor('token');
}

View File

@ -43,6 +43,7 @@ class provider_test extends \core_privacy\tests\provider_testcase {
* Basic setup for these tests.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
}

View File

@ -34,6 +34,7 @@ class events_test extends \advanced_testcase {
* Tests set up.
*/
public function setUp(): void {
parent::setUp();
set_config('enablemonitor', 1, 'tool_monitor');
$this->resetAfterTest();
}

View File

@ -35,6 +35,7 @@ class eventobservers_test extends \advanced_testcase {
* Set up method.
*/
public function setUp(): void {
parent::setUp();
// Enable monitor.
set_config('enablemonitor', 1, 'tool_monitor');
}

View File

@ -31,6 +31,7 @@ class generator_test extends \advanced_testcase {
* Set up method.
*/
public function setUp(): void {
parent::setUp();
// Enable monitor.
set_config('enablemonitor', 1, 'tool_monitor');
}

View File

@ -45,6 +45,7 @@ class provider_test extends provider_testcase {
* Set up method.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
// Enable monitor.
set_config('enablemonitor', 1, 'tool_monitor');

View File

@ -30,6 +30,7 @@ class rule_manager_test extends \advanced_testcase {
* Set up method.
*/
public function setUp(): void {
parent::setUp();
// Enable monitor.
set_config('enablemonitor', 1, 'tool_monitor');
}

View File

@ -36,6 +36,7 @@ class subscription_test extends \advanced_testcase {
* Test set up.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
// Create the mock subscription.

View File

@ -39,6 +39,7 @@ class task_check_subscriptions_test extends \advanced_testcase {
*/
public function setUp(): void {
global $DB;
parent::setUp();
set_config('enablemonitor', 1, 'tool_monitor');
$this->resetAfterTest(true);

View File

@ -30,6 +30,7 @@ class task_clean_events_test extends \advanced_testcase {
* Test set up.
*/
public function setUp(): void {
parent::setUp();
set_config('enablemonitor', 1, 'tool_monitor');
$this->resetAfterTest(true);
}

View File

@ -57,6 +57,7 @@ class externallib_test extends externallib_advanced_testcase {
* Setup function- we will create some policy docs.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
$this->setAdminUser();

View File

@ -53,6 +53,7 @@ class provider_test extends \core_privacy\tests\provider_testcase {
* Setup function. Will create a user.
*/
protected function setUp(): void {
parent::setUp();
$this->resetAfterTest();
$generator = $this->getDataGenerator();

View File

@ -39,6 +39,7 @@ class category_bin_test extends \advanced_testcase {
* Setup for each test.
*/
protected function setUp(): void {
parent::setUp();
$this->resetAfterTest();
$this->setAdminUser();

View File

@ -42,6 +42,7 @@ class course_bin_test extends \advanced_testcase {
* Setup for each test.
*/
protected function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
$this->setAdminUser();

View File

@ -41,6 +41,7 @@ class events_test extends \advanced_testcase {
* This is executed before running any test in this file.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
// We want the category and course bin to be enabled.

View File

@ -40,6 +40,7 @@ class upload_users_test extends advanced_testcase {
global $CFG;
require_once("{$CFG->dirroot}/{$CFG->admin}/tool/uploaduser/locallib.php");
parent::setUpBeforeClass();
}
/**

View File

@ -28,6 +28,7 @@ use tool_usertours\local\filter\accessdate;
*/
class accessdate_filter_test extends \advanced_testcase {
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
}

View File

@ -44,6 +44,7 @@ class manager_test extends \advanced_testcase {
*/
public function setUp(): void {
global $DB;
parent::setUp();
$this->db = $DB;
}
@ -55,6 +56,7 @@ class manager_test extends \advanced_testcase {
global $DB;
$DB = $this->db;
parent::tearDown();
}
/**

View File

@ -55,6 +55,7 @@ class role_filter_test extends \advanced_testcase {
public function setUp(): void {
global $DB;
parent::setUp();
$this->resetAfterTest(true);
$generator = $this->getDataGenerator();

View File

@ -40,6 +40,7 @@ class step_test extends \advanced_testcase {
*/
public function setUp(): void {
global $DB;
parent::setUp();
$this->db = $DB;
}
@ -51,6 +52,7 @@ class step_test extends \advanced_testcase {
global $DB;
$DB = $this->db;
parent::tearDown();
}
/**

View File

@ -33,6 +33,7 @@ class tour_test extends \advanced_testcase {
public static function setUpBeforeClass(): void {
global $CFG;
require_once($CFG->libdir . '/formslib.php');
parent::setUpBeforeClass();
}
/**
@ -40,6 +41,7 @@ class tour_test extends \advanced_testcase {
*/
public function setUp(): void {
global $DB;
parent::setUp();
$this->db = $DB;
}
@ -51,6 +53,7 @@ class tour_test extends \advanced_testcase {
global $DB;
$DB = $this->db;
parent::tearDown();
}
/**

View File

@ -54,6 +54,7 @@ class course_test extends \advanced_testcase {
public function setUp(): void {
global $DB;
parent::setUp();
$this->course = $this->getDataGenerator()->create_course(['startdate' => 0]);
$this->stu1 = $this->getDataGenerator()->create_user();

View File

@ -34,6 +34,7 @@ class dataset_manager_test extends \advanced_testcase {
* @return null
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
$this->sharedtoprows = array(

View File

@ -50,6 +50,7 @@ class model_test extends \advanced_testcase {
protected $modelobj;
public function setUp(): void {
parent::setUp();
$this->setAdminUser();

View File

@ -59,6 +59,7 @@ class prediction_actions_test extends \advanced_testcase {
*/
public function setUp(): void {
global $DB;
parent::setUp();
$this->setAdminUser();
$target = \core_analytics\manager::get_target('test_target_shortname');

View File

@ -63,6 +63,7 @@ class prediction_test extends \advanced_testcase {
foreach ($models as $model) {
$model->delete();
}
parent::tearDown();
}
/**

View File

@ -88,6 +88,7 @@ class provider_test extends \core_privacy\tests\provider_testcase {
protected $c2;
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
$this->setAdminUser();

View File

@ -35,6 +35,7 @@ class stats_test extends \advanced_testcase {
* Set up the test environment.
*/
public function setUp(): void {
parent::setUp();
$this->setAdminUser();
}

View File

@ -47,6 +47,7 @@ class time_splittings_test extends \advanced_testcase {
* @return void
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);

View File

@ -41,6 +41,7 @@ class db_test extends \advanced_testcase {
sqlsrv_configure("LogSubsystems", SQLSRV_LOG_SYSTEM_OFF);
sqlsrv_configure("LogSeverity", SQLSRV_LOG_SEVERITY_ERROR);
}
parent::tearDownAfterClass();
}
protected function init_auth_database() {

View File

@ -56,6 +56,7 @@ class external_test extends externallib_advanced_testcase {
*/
public function setUp(): void {
global $CFG;
parent::setUp();
$this->resetAfterTest(true);
$CFG->registerauth = 'email';

View File

@ -35,6 +35,7 @@ class provider_test extends provider_testcase {
* Set up method.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
$this->setAdminUser();
}

View File

@ -40,6 +40,7 @@ class manual_test extends \advanced_testcase {
* Setup test data.
*/
protected function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
$this->authplugin = new auth_plugin_manual();
set_config('expiration', '1', 'auth_manual');

View File

@ -47,6 +47,7 @@ class provider_test extends \core_privacy\tests\provider_testcase {
* Basic setup for these tests.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
$this->authplugin = new \auth_plugin_manual();
}

View File

@ -45,6 +45,7 @@ class provider_test extends provider_testcase {
* Set up method.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
$this->setAdminUser();
}

View File

@ -44,6 +44,7 @@ class provider_test extends provider_testcase {
* Set up method.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
$this->setAdminUser();
}

View File

@ -55,6 +55,7 @@ class external_test extends externallib_advanced_testcase {
*/
public function setUp(): void {
global $CFG;
parent::setUp();
$this->resetAfterTest(true);
$CFG->registerauth = 'email';

View File

@ -45,6 +45,7 @@ use core_auth\privacy\provider;
class provider_test extends provider_testcase {
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
}

View File

@ -45,6 +45,7 @@ class condition_test extends \advanced_testcase {
* Load required classes.
*/
public function setUp(): void {
parent::setUp();
condition::wipe_static_cache();
}

View File

@ -33,6 +33,7 @@ class condition_test extends \advanced_testcase {
// Load the mock info class so that it can be used.
global $CFG;
require_once($CFG->dirroot . '/availability/tests/fixtures/mock_info.php');
parent::setUp();
}
/**

View File

@ -31,6 +31,7 @@ class condition_test extends \advanced_testcase {
// Load the mock info class so that it can be used.
global $CFG;
require_once($CFG->dirroot . '/availability/tests/fixtures/mock_info.php');
parent::setUp();
}
/**

View File

@ -31,6 +31,7 @@ class condition_test extends \advanced_testcase {
// Load the mock info class so that it can be used.
global $CFG;
require_once($CFG->dirroot . '/availability/tests/fixtures/mock_info.php');
parent::setUp();
}
/**

View File

@ -37,6 +37,7 @@ class condition_test extends \advanced_testcase {
public function setUp(): void {
global $DB, $CFG;
parent::setUp();
$this->resetAfterTest();

View File

@ -27,6 +27,7 @@ class info_test extends \advanced_testcase {
public function setUp(): void {
// Load the mock condition so that it can be used.
require_once(__DIR__ . '/fixtures/mock_condition.php');
parent::setUp();
}
/**

View File

@ -28,6 +28,7 @@ class tree_test extends \advanced_testcase {
// Load the mock classes so they can be used.
require_once(__DIR__ . '/fixtures/mock_condition.php');
require_once(__DIR__ . '/fixtures/mock_info.php');
parent::setUp();
}
/**

View File

@ -51,6 +51,7 @@ class controller_test extends \advanced_testcase {
protected function setUp(): void {
global $DB, $CFG;
parent::setUp();
$this->resetAfterTest(true);

View File

@ -53,6 +53,7 @@ class moodle1_converter_test extends \advanced_testcase {
protected function setUp(): void {
global $CFG;
parent::setUp();
$this->tempdir = convert_helper::generate_id('unittest');
$this->tempdirpath = make_backup_temp_directory($this->tempdir);
@ -90,6 +91,7 @@ class moodle1_converter_test extends \advanced_testcase {
if (empty($CFG->keeptempdirectoriesonbackup)) {
fulldelete($this->tempdirpath);
}
parent::tearDown();
}
public function test_detect_format(): void {

View File

@ -37,6 +37,7 @@ require_once($CFG->dirroot . '/backup/moodle2/backup_custom_fields.php');
class backup_encrypted_content_test extends \advanced_testcase {
public function setUp(): void {
parent::setUp();
if (!function_exists('openssl_encrypt')) {
$this->markTestSkipped('OpenSSL extension is not loaded.');

View File

@ -37,6 +37,7 @@ class backup_stepslib_test extends \advanced_testcase {
require_once($CFG->dirroot . '/backup/util/includes/backup_includes.php');
require_once($CFG->dirroot . '/backup/util/includes/restore_includes.php');
require_once($CFG->dirroot . '/backup/moodle2/backup_stepslib.php');
parent::setUpBeforeClass();
}
/**

View File

@ -34,6 +34,7 @@ class restore_stepslib_test extends \advanced_testcase {
require_once($CFG->dirroot . '/backup/util/includes/backup_includes.php');
require_once($CFG->dirroot . '/backup/util/includes/restore_includes.php');
require_once($CFG->dirroot . '/backup/moodle2/restore_stepslib.php');
parent::setUpBeforeClass();
}
/**

View File

@ -52,6 +52,7 @@ class automated_backup_test extends \advanced_testcase {
protected function setUp(): void {
global $DB, $CFG;
parent::setUp();
$this->resetAfterTest(true);
$this->setAdminUser();

View File

@ -34,6 +34,7 @@ class backup_cleanup_task_test extends \advanced_testcase {
* Set up tasks for all tests.
*/
protected function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
}

View File

@ -44,6 +44,7 @@ class externallib_test extends externallib_advanced_testcase {
*/
protected function setUp(): void {
global $CFG;
parent::setUp();
$this->resetAfterTest(true);

View File

@ -65,6 +65,7 @@ class copy_helper_test extends \advanced_testcase {
*/
protected function setUp(): void {
global $DB, $CFG, $USER;
parent::setUp();
$this->resetAfterTest(true);

View File

@ -46,6 +46,7 @@ class badgeslib_test extends advanced_testcase {
protected function setUp(): void {
global $DB, $CFG;
parent::setUp();
$this->resetAfterTest(true);
$CFG->enablecompletion = true;
$user = $this->getDataGenerator()->create_user();

View File

@ -63,6 +63,7 @@ class external_test extends externallib_advanced_testcase {
*/
public function setUp(): void {
global $DB;
parent::setUp();
$this->resetAfterTest();
$this->setAdminUser();

View File

@ -50,6 +50,7 @@ require_once($CFG->libdir . '/badgeslib.php');
class provider_test extends provider_testcase {
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
}

View File

@ -34,6 +34,7 @@ class accessibility_review_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_accessreview.php');
parent::setUpBeforeClass();
}
public function test_get_toggle_link(): void {

View File

@ -33,6 +33,7 @@ class badges_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_badges.php');
parent::setUpBeforeClass();
}
/**

View File

@ -33,6 +33,7 @@ class blog_menu_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_blog_menu.php');
parent::setUpBeforeClass();
}
/**

View File

@ -33,6 +33,7 @@ class blog_recent_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_blog_recent.php');
parent::setUpBeforeClass();
}
/**

View File

@ -33,6 +33,7 @@ class blog_tags_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_blog_tags.php');
parent::setUpBeforeClass();
}
/**

View File

@ -33,6 +33,7 @@ class comments_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_comments.php');
parent::setUpBeforeClass();
}
/**

View File

@ -44,6 +44,7 @@ class events_test extends \advanced_testcase {
* Setup test data.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
$this->setAdminUser();

View File

@ -55,6 +55,7 @@ class provider_test extends \core_privacy\tests\provider_testcase {
protected function setUp(): void {
global $DB;
parent::setUp();
$this->resetAfterTest();
$this->setAdminUser();

View File

@ -33,6 +33,7 @@ class completionstatus_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_completionstatus.php');
parent::setUpBeforeClass();
}
/**

View File

@ -33,6 +33,7 @@ class globalsearch_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_globalsearch.php');
parent::setUpBeforeClass();
}
/**

View File

@ -33,6 +33,7 @@ class glossary_random_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_glossary_random.php');
parent::setUpBeforeClass();
}
/**

View File

@ -33,6 +33,7 @@ class lp_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_lp.php');
parent::setUpBeforeClass();
}
/**

View File

@ -33,6 +33,7 @@ class mnet_hosts_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_mnet_hosts.php');
parent::setUpBeforeClass();
}
/**

View File

@ -36,6 +36,7 @@ class online_users_test extends \advanced_testcase {
* simulate various recent accesses.
*/
protected function setUp(): void {
parent::setUp();
// Generate (simulated) recently logged-in users.
$generator = $this->getDataGenerator()->get_plugin_generator('block_online_users');

View File

@ -64,6 +64,7 @@ class observer_test extends \advanced_testcase {
*/
public function setUp(): void {
global $DB;
parent::setUp();
$this->resetAfterTest();
$this->setAdminUser();

View File

@ -40,6 +40,7 @@ class provider_test extends provider_testcase {
* Basic setup for these tests.
*/
public function setUp(): void {
parent::setUp();
$this->resetAfterTest(true);
}

View File

@ -33,6 +33,7 @@ class tags_test extends advanced_testcase {
public static function setUpBeforeClass(): void {
require_once(__DIR__ . '/../../moodleblock.class.php');
require_once(__DIR__ . '/../block_tags.php');
parent::setUpBeforeClass();
}
/**

View File

@ -46,6 +46,7 @@ use core_block\privacy\provider;
class provider_test extends provider_testcase {
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
}

View File

@ -49,6 +49,7 @@ require_once($CFG->dirroot . '/comment/lib.php');
class provider_test extends provider_testcase {
public function setUp(): void {
parent::setUp();
$this->resetAfterTest();
}

View File

@ -88,6 +88,7 @@ class cachestore_cluster_redis_test extends \advanced_testcase {
* Set up the test environment.
*/
public function setUp(): void {
parent::setUp();
if (!cachestore_redis::are_requirements_met()) {
$this->markTestSkipped('Could not test cachestore_redis with cluster, missing requirements.');
} else if (!\cache_helper::is_cluster_available()) {

View File

@ -63,6 +63,7 @@ class cache_test extends \advanced_testcase {
require_once($CFG->dirroot . '/cache/locallib.php');
require_once($CFG->dirroot . '/cache/tests/fixtures/lib.php');
require_once($CFG->dirroot . '/cache/tests/fixtures/cache_phpunit_dummy_datasource_versionable.php');
parent::setUpBeforeClass();
}
/**

View File

@ -60,6 +60,7 @@ class calendartype_test extends \advanced_testcase {
* Test set up.
*/
protected function setUp(): void {
parent::setUp();
// The user we are going to test this on.
$this->user = self::getDataGenerator()->create_user();
self::setUser($this->user);

Some files were not shown because too many files have changed in this diff Show More