#!/usr/bin/env bash
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2026 Bryan Joshua Pedini

# fake runuser (unit tests): logs "runuser -u USER -- CMD..." and runs CMD (as the same user)
# shellcheck source=../fakelib.bash
. "${BASH_SOURCE[0]%/*}/../fakelib.bash"
fake_log "$@"
if [[ ${1:-} != -u || ${3:-} != -- ]]; then
	echo "fake runuser: unexpected arguments: $*" >&2
	exit 98
fi
shift 3
exec "$@"
