From 8a1aef89a819d054fae6e7bd43726f95221f5dc7 Mon Sep 17 00:00:00 2001 From: Simon Fels Date: Fri, 12 May 2017 12:38:25 +0200 Subject: [PATCH] tests/libs: add distro_auto_remove_packages function --- tests/lib/pkgdb.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/lib/pkgdb.sh b/tests/lib/pkgdb.sh index c3499519d053..1728c47ede65 100644 --- a/tests/lib/pkgdb.sh +++ b/tests/lib/pkgdb.sh @@ -120,3 +120,15 @@ distro_clean_package_cache() { ;; esac } + +distro_auto_remove_packages() { + case "$SPREAD_SYSTEM" in + ubuntu-*|debian-*) + quiet apt-get -y autoremove + ;; + *) + echo "ERROR: Unsupported distribution '$SPREAD_SYSTEM'" + exit 1 + ;; + esac +}