I got an error when running unit test for plagiarism_turnitin.
1) plagiarism_turnitin_quiz_testcase::test_update_mark
Unexpected debugging() call detected.
Debugging: This file is no longer required in Moodle 4.2+. Please do not include/require it.
* line 25 of /mod/quiz/accessrule/accessrulebase.php: call to debugging()
* line 34 of /mod/quiz/accessrule/proctor/rule.php: call to require_once()
* line 1033 of /lib/classes/component.php: call to include_once()
I got an error when running unit test for plagiarism_turnitin.
Moodle updated the quiz_access_rule_base class to mod_quiz\local\access_rule_base from Moodle 4.2.
https://github.com/moodle/moodle/blob/823f673b731637b6cc80fdb29ebd82d52a32b955/mod/quiz/accessrule/upgrade.txt#L9
https://github.com/moodle/moodle/blob/823f673b731637b6cc80fdb29ebd82d52a32b955/mod/quiz/accessrule/accessrulebase.php#L25
Plugins for Moodle 4.2+ should use
mod_quiz\local\access_rule_base.