Proyectos de Subversion Moodle

Rev

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

Rev 11 Rev 1441
Línea 23... Línea 23...
23
 *
23
 *
24
 * @package core_completion
24
 * @package core_completion
25
 * @category test
25
 * @category test
26
 * @copyright 2017 Mark Nelson <markn@moodle.com>
26
 * @copyright 2017 Mark Nelson <markn@moodle.com>
27
 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
27
 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
-
 
28
 * @covers \core_completion\progress
28
 */
29
 */
29
class progress_test extends \advanced_testcase {
30
final class progress_test extends \advanced_testcase {
Línea 30... Línea 31...
30
 
31
 
31
    /**
32
    /**
32
     * Test setup.
33
     * Test setup.
33
     */
34
     */
34
    public function setUp(): void {
35
    public function setUp(): void {
-
 
36
        global $CFG;
Línea 35... Línea 37...
35
        global $CFG;
37
        parent::setUp();
36
 
38
 
37
        $CFG->enablecompletion = true;
39
        $CFG->enablecompletion = true;
Línea 120... Línea 122...
120
        $this->assertEquals('100', \core_completion\progress::get_course_progress_percentage($course, $user->id));
122
        $this->assertEquals('100', \core_completion\progress::get_course_progress_percentage($course, $user->id));
121
    }
123
    }
Línea 122... Línea 124...
122
 
124
 
123
    /**
125
    /**
124
     * Tests that the course progress percentage is returned correctly for various grade to pass settings
-
 
125
     *
-
 
126
     * @covers \core_completion\progress::get_course_progress_percentage.
126
     * Tests that the course progress percentage is returned correctly for various grade to pass settings
127
     */
127
     */
128
    public function test_course_progress_percentage_completion_state(): void {
128
    public function test_course_progress_percentage_completion_state(): void {
Línea 129... Línea 129...
129
        global $DB, $CFG;
129
        global $DB, $CFG;