From db8898037b67265b18ffac9ef8b6696dc6d33d22 Mon Sep 17 00:00:00 2001 From: Matthew Somerville Date: Mon, 5 Feb 2018 22:24:22 +0000 Subject: Add admin ability to log user out. --- t/app/controller/admin/users.t | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 't/app/controller/admin/users.t') diff --git a/t/app/controller/admin/users.t b/t/app/controller/admin/users.t index e6cf51449..187652b3c 100644 --- a/t/app/controller/admin/users.t +++ b/t/app/controller/admin/users.t @@ -410,4 +410,14 @@ subtest "Hiding user's reports from admin" => sub { is $c, $count_u; }; +subtest "Logging user out" => sub { + my $mech2 = FixMyStreet::TestMech->new; + $mech2->log_in_ok($user->email); + $mech2->logged_in_ok; + + $mech->get_ok( '/admin/user_edit/' . $user->id ); + $mech->submit_form_ok({ button => 'logout_everywhere' }, 'Logging user out'); + $mech2->not_logged_in_ok; +}; + done_testing(); -- cgit v1.2.3