Run as user differently
Some checks failed
CI via Tox and perl / tox (pull_request) Successful in 4m36s
CI via Tox and perl / perl (pull_request) Failing after 3m26s
CI via Tox and perl / checkwiki (pull_request) Successful in 1m15s

This commit is contained in:
Lukáš Růžička 2026-04-28 21:34:34 +02:00
commit 55b1b66255

View file

@ -13,7 +13,12 @@ sub assert_cmd_output_eq {
sub run_as_user {
my ($user, $cmd) = @_;
return script_output(qq{su -l $user -c 'dbus-run-session bash -lc "$cmd"'}, timeout => 60);
enter_cmd("su - $user");
sleep(2);
my $output = script_output($cmd, timeout => 60);
enter_cmd("exit");
sleep(2);
return $output
}
sub assert_as_user_eq {