From 68842e1741a5005b1e3f0a07deffd737c65e3294 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Wed, 16 May 2018 12:09:47 +0200 Subject: tests: Do not expect requested-by if sudo was invoked by root If sudo was invoked by root, SUDO_UID will be 0, and apt will not print a Requested-By line. --- test/integration/test-disappearing-packages | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/integration/test-disappearing-packages') diff --git a/test/integration/test-disappearing-packages b/test/integration/test-disappearing-packages index e8748e6bc..b27755361 100755 --- a/test/integration/test-disappearing-packages +++ b/test/integration/test-disappearing-packages @@ -60,7 +60,7 @@ all files have been overwritten by other packages: Note: This is done automatically and on purpose by dpkg.' tail -n 4 disappear.output sed -i rootdir/var/log/apt/history.log -e '/^Commandline: / d' -e '/^Start-Date: / d' -e '/^End-Date: / d' -e "s#:$(getarchitecture 'native') #:native #" -if [ -n "$SUDO_USER" ]; then +if [ -n "$SUDO_USER" -a "$(id -u "$SUDO_USER")" -gt 0 ]; then testfileequal 'rootdir/var/log/apt/history.log' " Requested-By: $SUDO_USER ($(id -u "$SUDO_USER")) Install: old-pkg:native (1) -- cgit v1.2.3