diff options
Diffstat (limited to 't/app/controller/auth.t')
-rw-r--r-- | t/app/controller/auth.t | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/t/app/controller/auth.t b/t/app/controller/auth.t index b23c1210c..7b74a025f 100644 --- a/t/app/controller/auth.t +++ b/t/app/controller/auth.t @@ -382,6 +382,11 @@ subtest "Test enforced two-factor authentication, no password yet set" => sub { is $token, $user_token, '2FA secret set'; $mech->logged_in_ok; + + $mech->get_ok($link); + $mech->content_contains('Please generate a two-factor code'); + $mech->submit_form_ok({ with_fields => { '2fa_code' => $code } }, "provide correct 2FA code" ); + $mech->content_lacks('requires two-factor'); }; }; |