Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 11
Línea 43... Línea 43...
43
class factor_test extends \advanced_testcase {
43
class factor_test extends \advanced_testcase {
Línea 44... Línea 44...
44
 
44
 
45
    /**
45
    /**
46
     * Test code validation of the TOTP factor
46
     * Test code validation of the TOTP factor
47
     */
47
     */
48
    public function test_validate_code() {
48
    public function test_validate_code(): void {
Línea 49... Línea 49...
49
        global $DB;
49
        global $DB;
50
 
50
 
51
        $this->resetAfterTest(true);
51
        $this->resetAfterTest(true);
Línea 121... Línea 121...
121
    /**
121
    /**
122
     * Do not store the TOTP secret + user combination more than once
122
     * Do not store the TOTP secret + user combination more than once
123
     *
123
     *
124
     * @covers ::setup_user_factor
124
     * @covers ::setup_user_factor
125
     */
125
     */
126
    public function test_wont_store_same_secret_twice() {
126
    public function test_wont_store_same_secret_twice(): void {
127
        global $DB;
127
        global $DB;
128
        $this->resetAfterTest(true);
128
        $this->resetAfterTest(true);
129
        $user = $this->getDataGenerator()->create_user();
129
        $user = $this->getDataGenerator()->create_user();
130
        $this->setUser($user);
130
        $this->setUser($user);