Proyectos de Subversion Moodle

Rev

Rev 11 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 11 Rev 1441
Línea 38... Línea 38...
38
 * Privacy test for core_role
38
 * Privacy test for core_role
39
 *
39
 *
40
 * @copyright  2018 Carlos Escobedo <carlos@moodle.com>
40
 * @copyright  2018 Carlos Escobedo <carlos@moodle.com>
41
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
41
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
42
 */
42
 */
43
class provider_test extends provider_testcase {
43
final class provider_test extends provider_testcase {
44
    /**
44
    /**
45
     * Test to check export_user_preferences.
45
     * Test to check export_user_preferences.
46
     * returns user preferences data.
46
     * returns user preferences data.
47
     */
47
     */
48
    public function test_export_user_preferences(): void {
48
    public function test_export_user_preferences(): void {
Línea 75... Línea 75...
75
        $user2 = $this->getDataGenerator()->create_user();
75
        $user2 = $this->getDataGenerator()->create_user();
76
        $usercontext2 = \context_user::instance($user2->id);
76
        $usercontext2 = \context_user::instance($user2->id);
77
        $course = $this->getDataGenerator()->create_course();
77
        $course = $this->getDataGenerator()->create_course();
78
        $course2 = $this->getDataGenerator()->create_course();
78
        $course2 = $this->getDataGenerator()->create_course();
79
        $coursecat = $this->getDataGenerator()->create_category();
79
        $coursecat = $this->getDataGenerator()->create_category();
80
        $cm = $this->getDataGenerator()->create_module('chat', ['course' => $course->id]);
80
        $cm = $this->getDataGenerator()->create_module('assign', ['course' => $course->id]);
81
        $cmcontext = \context_module::instance($cm->cmid);
81
        $cmcontext = \context_module::instance($cm->cmid);
82
        $page = $this->getDataGenerator()->create_module('page', array('course' => $course->id));
82
        $page = $this->getDataGenerator()->create_module('page', array('course' => $course->id));
83
        $cmcontext2 = \context_module::instance($page->cmid);
83
        $cmcontext2 = \context_module::instance($page->cmid);
84
        $coursecontext = \context_course::instance($course->id);
84
        $coursecontext = \context_course::instance($course->id);
85
        $coursecontext2 = \context_course::instance($course2->id);
85
        $coursecontext2 = \context_course::instance($course2->id);
Línea 123... Línea 123...
123
        $user2 = $this->getDataGenerator()->create_user();
123
        $user2 = $this->getDataGenerator()->create_user();
124
        $usercontext2 = \context_user::instance($user2->id);
124
        $usercontext2 = \context_user::instance($user2->id);
125
        $course = $this->getDataGenerator()->create_course();
125
        $course = $this->getDataGenerator()->create_course();
126
        $course2 = $this->getDataGenerator()->create_course();
126
        $course2 = $this->getDataGenerator()->create_course();
127
        $coursecat = $this->getDataGenerator()->create_category();
127
        $coursecat = $this->getDataGenerator()->create_category();
128
        $cm = $this->getDataGenerator()->create_module('chat', ['course' => $course->id]);
128
        $cm = $this->getDataGenerator()->create_module('assign', ['course' => $course->id]);
129
        $cmcontext = \context_module::instance($cm->cmid);
129
        $cmcontext = \context_module::instance($cm->cmid);
130
        $page = $this->getDataGenerator()->create_module('page', array('course' => $course->id));
130
        $page = $this->getDataGenerator()->create_module('page', array('course' => $course->id));
131
        $cmcontext2 = \context_module::instance($page->cmid);
131
        $cmcontext2 = \context_module::instance($page->cmid);
132
        $coursecontext = \context_course::instance($course->id);
132
        $coursecontext = \context_course::instance($course->id);
133
        $coursecontext2 = \context_course::instance($course2->id);
133
        $coursecontext2 = \context_course::instance($course2->id);
Línea 255... Línea 255...
255
        $course = $this->getDataGenerator()->create_course();
255
        $course = $this->getDataGenerator()->create_course();
256
        $coursecontext = \context_course::instance($course->id);
256
        $coursecontext = \context_course::instance($course->id);
257
        $coursecat = $this->getDataGenerator()->create_category();
257
        $coursecat = $this->getDataGenerator()->create_category();
258
        $coursecatcontext = \context_coursecat::instance($coursecat->id);
258
        $coursecatcontext = \context_coursecat::instance($coursecat->id);
259
        $systemcontext = \context_system::instance();
259
        $systemcontext = \context_system::instance();
260
        $cm = $this->getDataGenerator()->create_module('chat', ['course' => $course->id]);
260
        $cm = $this->getDataGenerator()->create_module('assign', ['course' => $course->id]);
261
        $cmcontext = \context_module::instance($cm->cmid);
261
        $cmcontext = \context_module::instance($cm->cmid);
262
        $student = $DB->get_record('role', array('shortname' => 'student'), '*', MUST_EXIST);
262
        $student = $DB->get_record('role', array('shortname' => 'student'), '*', MUST_EXIST);
263
        $manager = $DB->get_record('role', array('shortname' => 'manager'), '*', MUST_EXIST);
263
        $manager = $DB->get_record('role', array('shortname' => 'manager'), '*', MUST_EXIST);
264
        $block = $this->getDataGenerator()->create_block('online_users');
264
        $block = $this->getDataGenerator()->create_block('online_users');
265
        $blockcontext = \context_block::instance($block->id);
265
        $blockcontext = \context_block::instance($block->id);
Línea 346... Línea 346...
346
        $coursecontext2 = \context_course::instance($course2->id);
346
        $coursecontext2 = \context_course::instance($course2->id);
347
        $coursecontext3 = \context_course::instance($course3->id);
347
        $coursecontext3 = \context_course::instance($course3->id);
348
        $coursecat = $this->getDataGenerator()->create_category();
348
        $coursecat = $this->getDataGenerator()->create_category();
349
        $coursecatcontext = \context_coursecat::instance($coursecat->id);
349
        $coursecatcontext = \context_coursecat::instance($coursecat->id);
350
        $systemcontext = \context_system::instance();
350
        $systemcontext = \context_system::instance();
351
        $cm = $this->getDataGenerator()->create_module('chat', ['course' => $course->id]);
351
        $cm = $this->getDataGenerator()->create_module('assign', ['course' => $course->id]);
352
        $cmcontext = \context_module::instance($cm->cmid);
352
        $cmcontext = \context_module::instance($cm->cmid);
353
        $student = $DB->get_record('role', array('shortname' => 'student'), '*', MUST_EXIST);
353
        $student = $DB->get_record('role', array('shortname' => 'student'), '*', MUST_EXIST);
354
        $manager = $DB->get_record('role', array('shortname' => 'manager'), '*', MUST_EXIST);
354
        $manager = $DB->get_record('role', array('shortname' => 'manager'), '*', MUST_EXIST);
355
        $block = $this->getDataGenerator()->create_block('online_users');
355
        $block = $this->getDataGenerator()->create_block('online_users');
356
        $blockcontext = \context_block::instance($block->id);
356
        $blockcontext = \context_block::instance($block->id);
Línea 497... Línea 497...
497
        $course1 = $this->getDataGenerator()->create_course();
497
        $course1 = $this->getDataGenerator()->create_course();
498
        $coursecontext1 = \context_course::instance($course1->id);
498
        $coursecontext1 = \context_course::instance($course1->id);
499
        // Create course category.
499
        // Create course category.
500
        $coursecat = $this->getDataGenerator()->create_category();
500
        $coursecat = $this->getDataGenerator()->create_category();
501
        $coursecatcontext = \context_coursecat::instance($coursecat->id);
501
        $coursecatcontext = \context_coursecat::instance($coursecat->id);
502
        // Create chat module.
502
        // Create assignment module.
503
        $cm = $this->getDataGenerator()->create_module('chat', ['course' => $course1->id]);
503
        $cm = $this->getDataGenerator()->create_module('assign', ['course' => $course1->id]);
504
        $cmcontext = \context_module::instance($cm->cmid);
504
        $cmcontext = \context_module::instance($cm->cmid);
Línea 505... Línea 505...
505
 
505
 
506
        $systemcontext = \context_system::instance();
506
        $systemcontext = \context_system::instance();
507
        // Create a block.
507
        // Create a block.
Línea 617... Línea 617...
617
        $course1 = $this->getDataGenerator()->create_course();
617
        $course1 = $this->getDataGenerator()->create_course();
618
        $coursecontext1 = \context_course::instance($course1->id);
618
        $coursecontext1 = \context_course::instance($course1->id);
619
        // Create course category.
619
        // Create course category.
620
        $coursecat = $this->getDataGenerator()->create_category();
620
        $coursecat = $this->getDataGenerator()->create_category();
621
        $coursecatcontext = \context_coursecat::instance($coursecat->id);
621
        $coursecatcontext = \context_coursecat::instance($coursecat->id);
622
        // Create chat module.
622
        // Create assignment module.
623
        $cm = $this->getDataGenerator()->create_module('chat', ['course' => $course1->id]);
623
        $cm = $this->getDataGenerator()->create_module('assign', ['course' => $course1->id]);
624
        $cmcontext = \context_module::instance($cm->cmid);
624
        $cmcontext = \context_module::instance($cm->cmid);
Línea 625... Línea 625...
625
 
625
 
626
        $systemcontext = \context_system::instance();
626
        $systemcontext = \context_system::instance();
627
        // Create a block.
627
        // Create a block.