Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 11
Línea 29... Línea 29...
29
class send_login_notifications_test extends \advanced_testcase {
29
class send_login_notifications_test extends \advanced_testcase {
Línea 30... Línea 30...
30
 
30
 
31
    /**
31
    /**
32
     * Test new login notification.
32
     * Test new login notification.
33
     */
33
     */
34
    public function test_login_notification() {
34
    public function test_login_notification(): void {
Línea 35... Línea 35...
35
        global $SESSION;
35
        global $SESSION;
Línea 36... Línea 36...
36
 
36
 
Línea 60... Línea 60...
60
    }
60
    }
Línea 61... Línea 61...
61
 
61
 
62
    /**
62
    /**
63
     * Test new login notification is skipped because of same IP from last login.
63
     * Test new login notification is skipped because of same IP from last login.
64
     */
64
     */
65
    public function test_login_notification_skip_same_ip() {
65
    public function test_login_notification_skip_same_ip(): void {
Línea 66... Línea 66...
66
        global $SESSION;
66
        global $SESSION;
Línea 67... Línea 67...
67
 
67
 
Línea 88... Línea 88...
88
    }
88
    }
Línea 89... Línea 89...
89
 
89
 
90
    /**
90
    /**
91
     * Test new login notification is skipped because of same browser from last login.
91
     * Test new login notification is skipped because of same browser from last login.
92
     */
92
     */
93
    public function test_login_notification_skip_same_browser() {
93
    public function test_login_notification_skip_same_browser(): void {
Línea 94... Línea 94...
94
        global $SESSION;
94
        global $SESSION;
Línea 95... Línea 95...
95
 
95
 
Línea 117... Línea 117...
117
    }
117
    }
Línea 118... Línea 118...
118
 
118
 
119
    /**
119
    /**
120
     * Test new login notification is skipped because of auto-login from the mobile app (skip duplicated notifications).
120
     * Test new login notification is skipped because of auto-login from the mobile app (skip duplicated notifications).
121
     */
121
     */
122
    public function test_login_notification_skip_mobileapp() {
122
    public function test_login_notification_skip_mobileapp(): void {
Línea 123... Línea 123...
123
        global $SESSION;
123
        global $SESSION;
Línea 124... Línea 124...
124
 
124
 
Línea 180... Línea 180...
180
    }
180
    }
Línea 181... Línea 181...
181
 
181
 
182
    /**
182
    /**
183
     * Test new mobile app login notification.
183
     * Test new mobile app login notification.
184
     */
184
     */
185
    public function test_mobile_app_login_notification() {
185
    public function test_mobile_app_login_notification(): void {
Línea 186... Línea 186...
186
        global $USER, $DB, $SESSION;
186
        global $USER, $DB, $SESSION;
Línea 187... Línea 187...
187
 
187
 
Línea 230... Línea 230...
230
    }
230
    }
Línea 231... Línea 231...
231
 
231
 
232
    /**
232
    /**
233
     * Test new mobile app login notification skipped becase of same last ip.
233
     * Test new mobile app login notification skipped becase of same last ip.
234
     */
234
     */
235
    public function test_mobile_app_login_notification_skip_same_ip() {
235
    public function test_mobile_app_login_notification_skip_same_ip(): void {
Línea 236... Línea 236...
236
        global $USER, $DB, $SESSION;
236
        global $USER, $DB, $SESSION;
Línea 237... Línea 237...
237
 
237
 
Línea 277... Línea 277...
277
    }
277
    }
Línea 278... Línea 278...
278
 
278
 
279
    /**
279
    /**
280
     * Test new mobile app login notification skipped becase of same device.
280
     * Test new mobile app login notification skipped becase of same device.
281
     */
281
     */
282
    public function test_mobile_app_login_notification_skip_same_device() {
282
    public function test_mobile_app_login_notification_skip_same_device(): void {
Línea 283... Línea 283...
283
        global $USER, $DB, $SESSION;
283
        global $USER, $DB, $SESSION;
Línea 284... Línea 284...
284
 
284